Particiós tábla hiba

Particiós tábla hiba

Hozzászólások

Más:
Adott egy ext3 parti. Le akartam ellenőrizni, ezt kaptam:

The filesystem size (according to the superblock) is 10524575 blocks
The physical size of the device is 9034546 blocks
Either the superblock or the partition table is likely to be corrupt!

/dev/hda1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Error reading block 9043970 (Invalid argument) while doing inode scan. Ignore error? - ezt nagyon sokszor megkérdezte (más blokkra)

fdisk pedig azt írta, hogy 248 unallocated sectors.

Gondolom valami nem jó a parti táblában, de hogy tudom megcsinálni, hogy jó legyen?

-------------------
2.6.15-gentoo-r1

esetleg a gpart-ot kiprobalhatod, bar az sem biztos, hogy jo lesz erre.

Hát eggyel kevesebb particiót talált mint ami van és azokat is rosszul. Ugyanis az összes Linuxos particiómat ext2-nek írta amikor pedig JFS,XFS ill Ext3. A Gparted-et is megnéztem, az mindent lát, csak épp nem lehet vele semmit se csinálni (particiót törörlni, létrehozni stb)

[quote:e37a23e2e3="tiger"]Üdv!
Az lenne a problémám, hogy probábol felrektunk a gépemre egy FreeBSD-t és az blerondított a particíós táblába.

Nem az rondított bele, hanem az, aki nem nézett utána a BSD partíciókezelésének.

Hali!

Nos, nem tudtam meg, hogyan számozza és olvassa be a partíciós táblát az fdisk, de az biztos, hogy az sfdisk máshogy. Egyikben 2 extended partíció volt másikban csak egy.

A problémát úgy oldottam meg, hogy a lényeges partícióról (csak egy partíción voltak adataim) kiderítettem, jól van-e benne a táblában. Az e2fsck -nf /dev/hda3 nem adott hibát.
Ezután dd-vel kimásoltam az első pár megát (nem tudtam hol kezdődik pontosan a partíciós tábla) a hda és hda3-ról pendrive-ra.

Lejegyeztem a szektorszámokat (a hda3-ét). Letöröltem minden partíciót.

Az extended partíciót a hda3 kezdete előtti track-re állítottam. (Nálam ez -63 szektort jelentett)
Az első logikai partíció hozzáadásakor felkínálta a hda3 elejét. Innen már minden símán ment.

ovits

Igazad van. Tudom, hogy én szurtam el, de attól még ki szeretném javítani.

en "sfdisk -d"-vel kidumpolnam, kezzel megszerkesztenem a problemas reszeket, es visszairnam

[quote:6b89b72361="snq-"]en "sfdisk -d"-vel kidumpolnam, kezzel megszerkesztenem a problemas reszeket, es visszairnam

most csalódtam, azt hittem te közvetlenül írod-olvasod a devicet és nincs szükséged segédprogramra... :(

Próbáld ki a TestDisk-et:
http://www.cgsecurity.org/testdisk.html
nekem nemrég nagy segítségemre volt.

[quote:5d7b3ca92e="hunger"]most csalódtam, azt hittem te közvetlenül írod-olvasod a devicet és nincs szükséged segédprogramra... :(

deh ott van meg az a rengeteg jo tulajdonsagom, amiert szeretnek

[quote:1fd8012f63="snq-"]deh ott van meg az a rengeteg jo tulajdonsagom, amiert szeretnek

najó, ez igaz... melyiket emelnéd ki mindd közül? :D

Közben megoldottam a problémát. Letöröltem az Ubuntu telepítőjével a Windowst. Rögtön rendbe jött :lol:

[quote:51b98ee22b="tiger"]Közben megoldottam a problémát. Letöröltem az Ubuntu telepítőjével a Windowst. Rögtön rendbe jött :lol:

Egy alkalommal az egyik ismerősömnek ugyanilyen problémája lett, de ott az XP telepítője tett valami olyan bejegyzést a partíciós táblába amit utánna semmiképp nem tudott átírni az XP telepítő program. (mármint egy újabb telepítést kezdve)
Ekkor egy Linux rescue rendszer alatt a dd volt a segítség, ugyanis a dd-vel a /dev/zero-ból lett "feltöltve" a partíciós tábla helye.
Utánna már lehetett újra XP-t telepíteni.

Csak az a kérdés, hogy Minek?
:roll: :? :) :o :D :lol:

Hello!

Egy alkalommal az egyik ismerősömnek ugyanilyen problémája lett, de ott az XP telepítője tett valami olyan bejegyzést a partíciós táblába amit utánna semmiképp nem tudott átírni az XP telepítő program.

Tegnap valami hasonló történt velem.
Sikeresen átpartícionáltam a winyóm kb a következőre:
hda1 ~10G ntfs, tartalom: kisebb ntfs partíció
hda2 64MB Linux /boot partíciónak
hda4 extended
hda5 ~57G Linux: adatok
hda6 ~9,5G Linux: üres /-nak
hda7 ~512M Linuxswap: üres swap-nak
Az XP telepítője kiírta, hogy nem tudja telepíteni magát a hda1-re, mert már van ott valami. Töröljem. Töröltem. Hiba volt, mert utána a létrehozásnál kiírta, hogy a partíciós tábla tele.
Linuxos fdiskkel megnéztem, és káosz fogadott. Még nem tudom pontosan mit írt át mire és hogy, de úgy tűnik két extended partícióm van, a 64M-es partíció lett a hda1, azután egy extended, hda3 lett a régi hda5.
Van még két Linux partícióm meg a plusz extended.
Úgy tűnik, hogy a lemez geometriája is megváltozott (sokkal nagyobb cylinder számok vannak a partíciók mellett).
A két extended partíció ugyanannak tűnik, és talál egy hibát is az fdisk.
Tehát totál káosz.
Tulajdonképp a régi hda5-ös partíció kellene csak.

Hogy kérdezzek is valamit, hogyan számozza be a partíciókat az fdisk?
Mi történik ha két primary partíció extended?

Arra gondolok, hogy talán az XP-s partíció kezelő előre rakta a partíciós táblában az extended partíciót, de valami miatt benn maradt a régi bejegyzés is.
Az fdisk pedig mindkét bejegyzés linkjét követni próbálja, és megkavarodik. Valami ilyesmi?

ovits

Üdv!
Az lenne a problémám, hogy probábol felrektunk a gépemre egy FreeBSD-t és az blerondított a particíós táblába. Látszólag minden megy, de a cfdisk hibát ír ki. Pontosabban:
[code:1:d894078dcb]
FATAL ERROR: Bad logical partition 6: enlarged logical partitions overlap
Press any key to exit cfdisk
[/code:1:d894078dcb]
A FreeBSD már nincs fenn (fel se ment), de miatta nem tudok feltelepíteni semmi egyébb Os-t. Most egy haldokló XP-m van és egy Ubuntum, de kiszeretném probálni még a Frugalwaret is az XP helyén.