Suse 10.1 nem bootol

Fórumok

Nem bootol a gép, kiszedtem a vinyót, beleraktam egy másik linuxos gépbe, az felismeri, de nem tudja a rajta lévő információkat olvasni. A hibaüzenet:
mount: can't find /dev/hdb3 in /etc/fstab or /etc/mtab

Teendő? FOntos infók vannak rajta! Sürgős lenne! Előre is köszi.

Hozzászólások

Aztan van-e az fstab-ban hdb3-ra vonatkozo bejegyzes???

Udv:
Feri

Hozd letre a konyvtarat ahova mountolni akarod, ird be az fstab-ba es utanna mount.

Az hogy beraktad egy masik gepbe, az gondolom azt jelenti hogy azon bootoltal valamilyen Linuxot es most latni akarod az ujonan berakott merevlemezt. Ehez a mount parancsot kell hasznalni. Ahoz hogy mukodjon eloszor kell az a konyvtar ahova fel akarod mountolni (jo kis magyar szot gyartottam).

Tehat hozd letre a konyvtarat ahova akarod mountolni. Utanna vagy kezzel mountolod vagy beirod az fstabba, hogy indulaskor mountoljon.

Peldaul:

mount -t ext3 /dev/hdb3 /mnt/A_konyvtar_amit_letrehoztal/

Elösször te kezd lassan!
Most beraktad egy másik gépebe a vinyódat és a másik gép oprendszere nem tudja becsatolni VAGY egy másik gépbe tetted és próbálod a TE vinyódon lévő linuxot indítani!

Az elsőre a megoldás:
cat /proc/partitions

megnézed minek ismeri fel a vinyódat, majd mount /dev/hdxx /ahova/akarod

a második már bonyolultabb, bár ha hdb-nek keresi, akkor tedd fel az első slave-nek vagy livecd-vel írd át az /etc/fstab bejegyzését a particiókra vonatkozólag.
Megjegyzem, egyszerűbb ha livecd-vel leszed róla a fontos adataidat és nem az fstabot piszkálod!

Az fstab az egy fájl, ami tárolj az egész linuxnak, hogy melyik meghajtót hol érheti el.
Linuxon nincsenek betűjelek, hanem könyvtárakba lesz csatolva, mountolva egy partíció.
Ez gyk. azt jelenti, ha belépsz abba a könyvtárba, akkor annak a partíciónak a tartalmát fogod látni.

Viszont ahhoz, hogy azt a partíciót csatlakoztatni tudd, léteznie kell a könyvtárnak és a bejegyzésnek is, hogy te oda szeretnéd mountolni.

Ezeket a bejegyzéseket pedig az /etc/fstab fájlban érheted el.

A Linux rendszerindításkor csatol minden olyan parítciót, ami szerepel az fstab fájlban, tehát ezzel nem kell foglalkoznod.
De ezekszerint nem szerepelt a kérdéses partíció a fájlban, így azt neked kell szerkeszteni kicsit.

Legkönnyebb út erre a YaST > Partícionálás.
Válaszd ki, hogy szerkeszted a windows partícióidat, majd a jobb alsó sarokban add meg, hogy melyik mappába csatolja. pl. /windows/C. Majd Kész.
Illetve, ha nem windowsos, akkor is természetesen a kérdéses partícióról van szó.

Mondtam, hogy hagyd az fstab-ot! Pláne ha azt sem tudod mi az!
cat /proc/partitions

Ha primary slave-nek raktad fel, akkor - vélhetően - az összes hdb bejegyzés ( attól függően hány partició van a vinyódon ) a te vinyód. Innentől már csak ennyi:
su
megadod a root jelszót
mkdir /mnt/en_vinyom
mount /dev/hdbx /mnt/en_vinyom - az x annak a particiónak a száma, amit mountolni akarsz.
pl.:


pomm:/home/pomm# cat /proc/partitions
major minor  #blocks  name

   3     0   78150744 hda
   3     1     979933 hda1
   3     2   58613152 hda2
   3     3   18555075 hda3
   3    64   78150744 hdb
   3    65     999904 hdb1
   3    66   18531072 hdb2
   3    67   58619736 hdb3
  22     0   78150744 hdc
pomm:/home/pomm# mkdir /mnt/en_vinyom
pomm:/home/pomm# mount /dev/hdb3 /mnt/en_vinyom/

Természetesen válaszhattam volna a hdb2-t is...

Innentől remélem menni fog :)

üdv: pomm

Namost. A múltkor mountolt vinyót visszahelyezve az eredeti környezetébe, a következő hibaüzenetet küldte:

fsck failed

EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
EXT3 FS on hda1, internal journal

ötlet?

köszike