Üdv!
Történt, hogy egy másik téma kapcsán próbáltam bebootolni /dev/hdb-ről, majd mivel ez nem sikerült, próbáltam újra bebootolni a /dev/hdb2-n levő linuxomat. Csakhogy a kernel elpánikolt a következő üzenettel:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,66)
Nos bebootoltam egy livecd-t, és azt kellett tapasztalnom, hogy a /dev/hdb-n nem talált a linux partíciókat. Ennek örömére beizzítottam fdisket, ami a következőt mondja:
Disk /dev/hdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x69386938
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/hdb1 ? 1 1305 10482381 7 HPFS/NTFS
/dev/hdb2 1306 2610 10482412+ 83 Linux
/dev/hdb3 2611 14946 99088920 7 HPFS/NTFS
A partíciók rendben vannak, de az azért mégis csak gyanús, hogy nem úgy néz ki, mint egy partíciós tábla.
Ennek örömére futtattam egy testdisket is, ami így kezdi:
Disk /dev/hdb - 122 GB / 114 GiB - CHS 238216 16 63
Current partition structure:
Partition Start End Size in sectors
1 * HPFS - NTFS 0 1 1 20798 6 63 20964762
Warning: Bad ending head (CHS and LBA don't match)
2 P Linux 20798 7 1 41596 13 63 20964825
Warning: Bad starting head (CHS and LBA don't match)
3 P HPFS - NTFS 41596 14 1 238201 13 63 198177840
Warning: Bad starting head (CHS and LBA don't match)
Majd:
Disk /dev/hdb - 122 GB / 114 GiB - CHS 238216 16 63
Warning: the current number of heads per cylinder is 16
but the correct value may be 255.
You can use the Geometry menu to change this value.
It's something to try if
- some partitions are not found by TestDisk
- or the partition table can not be written because partitions overlaps.
Ezután:
Disk /dev/hdb - 122 GB / 114 GiB - CHS 238216 16 63
Partition Start End Size in sectors
D HPFS - NTFS 0 1 1 20798 15 63 20965329
D Linux 20798 7 1 41596 15 63 20964951
D HPFS - NTFS 41596 14 1 238201 15 63 198177966
Mellékesen hozzáteszem, hogy a * a bootolható partíció, a P a primary, a D a deleted.
Ha a fenti listában próbálom megváltoztatni a partíciók típusát (deletedről P-re), akkor a következő történik:
Ha az ntfs partíciók típusát változtatom meg, és az ext3 partícót békén hagyom, mindent rendben lát.
Ha csak az ext3 partíciót bántom, azzal sincs baja.
De ha a linuxos és az ntfs partícókhoz is hozzányúlok, ezt írja: Structure: Bad.
Szóval a kérdés: mit tehetnék az ügyben, hogy partícióim újra úgy funkcionáljanak, ahogy eddig?
Ja, és egy ideje azt írja, hogy 80 eres ide kábelt használjak, annak ellenére, hogy azt használok. De ettől még működött a rendszer. Ez a probléma mitől lehet? És lehet-e a fenti problémám okozója ez a probléma?
Szerk: azt tartom esetleg megoldásnak, ha végképp kifog rajtunk a dolog, hogy visszaállítom a 2 ntfs partíciót, és a linuxomat újra feltelepítem. Szerencsére a linux partícióján nincs olyan adat, aminek nem szabad elvesznie.
- 2635 megtekintés
Hozzászólások
Fejlemények: grub belelát a filerendszerbe, mert ha rákeresek pl. arra, hogy /etc/fstab, arra kihozza, hogy (hd1,1). Csak a linux pánikol el rajta... (Most lenne jó, ha má$ rendszerrel is tesztelhetném a dolgot, persze pont most azt se tudom... :/)
- A hozzászóláshoz be kell jelentkezni
valamivel lehet csinálni windows live cd-t is, annó 4éve csináltam, de vagy 3,5 éve nem használok itthon windows-t ...
linux v2.6.22.14 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.14-pancs1-wifi3
- A hozzászóláshoz be kell jelentkezni
Bart PE a live windows neve.
Lehet tölteni is innen-onnan...(bár a legalitás kérdéses ugyebár, én meg nem bíztatok senkit ilyen csúnya dolgokra...)
---------------------------------------------------------------------------------
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!
- A hozzászóláshoz be kell jelentkezni
Viszont remekül kiderülne, hogy csak a linux nem látja a partíciót vagy esetleg egy windows sem? (Bár kérdéses, hogy az a windows képes-e felmountolni vinyón lévő partíciókat.)
- A hozzászóláshoz be kell jelentkezni
ext3-at fel tudod mountolni ext2kent win ala.
Tyrael
- A hozzászóláshoz be kell jelentkezni
Ok, de a windows livecd fel tudja mountolni a hda-n és hdb-n levő fat és ntfs partíciókat is? Na mindegy, majd utánanézek még...
- A hozzászóláshoz be kell jelentkezni
XP telepítője látja a partíciókat, és látja az ntfs partíciókon azt is, mennyi a szabad hely. Tehát bele tud olvasni a partíciókba. Ez jó hír, mert ha életre tudnám kelteni a telepített xp-t, akkor már nem livecd-t kellene használni. :) Meg lehetne adatot menteni ezerrel.
- A hozzászóláshoz be kell jelentkezni
A helyzet javul. Leszedtem pe buildert es csinaltam egy livecd-t. Most is az alol irok. A helyzet az, hogy ez latja az osszes particiot. Mi tobb, a jelenleg hasznalt SeaMonkey is a windows particiojarol fut. :)
Sajnos azt nem tudhatom meg, hogy az ext3 particio rendben van-e a vinyon, mert a karakterek egyes progikban nem jelennek meg, es ez veletlenul igaz ext2ifs-re es ext2fsd-re is. :/
Ja, amugy gondolkoztam, es arra jutottam, hogy elofordulhat, hogy maga a vinyo hibasodott meg, vagy szedett ossze egy badblockot. Vegulis egy 2003-as Maxtor vinyorol van szo... Ezeket mivel lehet tesztelni, es szerintetek van-e ezekre realis esely a tunetek alapjan?
Meg jo lenne kideriteni, hogy ez a 80 eres warning mitol van. Tegnap kiprobaltam tobb variaciot, es akarhova raktam a vinyokat (akar masik (40 eres) ide kabelre, akar lehuztam egy vinyot), ezt mindig kiirta. Lehet, hogy chipset/bios problema?
Elso korben arra gondoltam, ki kellene probalni egy masik 80 eres ide kabelt, de nekem nincs masik. Es szerintem kolcson sem tudok kerni. Csak ezert meg nem erdemes venni.
- A hozzászóláshoz be kell jelentkezni
Amikor bebootolt a live cd, akkor kiírta, hogy hdb: unknown particion table. Ha én most törlöm fdisk-kel a partíciós táblát, majd újra létrehozom, az jó esélyjel újraéleszti a partíciókat?
Vagy tönkretehet valamit?
Vélemény?
- A hozzászóláshoz be kell jelentkezni
Hát ha törlöd és újra létrehozol akkor a réginek annyi az nem állítódik vissza mert egy újat hozol létre és nem a régit vissza. Kicsit kacifántosra sikerült a mondat :)
- A hozzászóláshoz be kell jelentkezni
igaz de mondjuk a parted megtudja keresni feltéve ha nem hozott létre újat.
még1: 80 eres kábelt használva a bios rinyál h nem 80 eres, akkor kábel is ludas lehet. gondolom a bios sem véletlen irja amit ír.
ha már megnézted nem szóltam de ha nem érdemes.
szerk1: udma 3+-hoz 80 eres kábel kell ha csak 40 eres akkor csak max udma2 módban megy. 80 eres kábel nélkül nem lehet udma 3+ módot beállítani
- A hozzászóláshoz be kell jelentkezni
Na azt csináltam, hogy:
fdisk /dev/hdb
d
1
d
2
d
3
n
1
1
1305
n
2
1306
2610
n
3
2611
14946
w
Ez röviden annyit jelent, hogy töröltem a 3 partíciót majd újra létrehoztam. És jó lett. :)
A 80 eres kérdéshez: szóval az nem baj, ha "40 eres módban" működik, de valószínűleg a kábel hibás, szóval ha nagyobb sebességet akarok, akkor veszek egy új 80 eres kábelt?
Azt hogy tudom megnézni, hogy adott disk milyen módban megy?
Közben most nézem, hogy amióta visszaraktam a partíciókat, nem írja ki a bios ezt a warningot sem. Azaz minden megoldódott a partíciók körül. Köszönöm a segítséget! :)
- A hozzászóláshoz be kell jelentkezni
Linux alatt a hdparm megmondja neked, Windows alatt meg az ide vezérlőt kell megnézni (pl. eszközkezelő - ide ata/atapi vezérlők - elsődleges idecsatorna - speciális beállítások)
a kábel kérdésre tényleg ajánlott egy új 80eres kábel - lehet, hogy most a mozgatás miatt működik újra :)
- A hozzászóláshoz be kell jelentkezni