UHU linux home probléma

Fórumok

UHU linux home probléma

Hozzászólások

Sziasztok!

A következő a problémám: Öcsém véletlen valamilyen partivionáló programmal elintézte az egyetlen felhasználó home könyvtárát. Pontosabban leformázta NTFSre. Mert 2 op rendszer van a gépemen, az egyik UHU linux 1.1 a másik winxp. És igy nem indul el a linux, ezt irja ki bootoláskor:

bad magic number
mount: wrong fs type, bad option, bad superblock on /dev/hdd6
or too many mounted file systems

de majd mindjárt ideirom a pontos hibaüzenetet

Köszike a segitséget előre is!

A pontos hibaüzenet a következő:(ezt irja ki bootoláskor)

További filerendszer vizsgálata:
e2fsck: Bad magic number in super-block while trying to open /dev/ide/host0/bus0/target0/lum0/part6

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the
superblock is corrupt, and you might try running e2fsck with an
alternate superblock: e2fsck -b 8193 <device>
Az fsck visszatérési kódja: 8.
és aztán vagy beiroma root jelszavat vagy újrainditoma gépet :((

A mount parancsra ezt irja ki:

rootfs on / type rootfs (rw)
/dev/ root on / type ext3
none on /dev type ext3
none on /proc type proc

Igazából nem vagyok biztos benne, hogy a home könyvtár sérült. De valami nagyon nem jó... :(

Egy LiveCD-vel szerkesztheted az UHU /etc/fstab fájlját, újraformázhatod ext3-ra az elveszett home partíciót stb.

De erre nincs szükség...
Most ha belépsz root-ként, a 'cfdisk /dev/hda' parancsot kiadva láthatod a part6-ot, egyben újra is formázhatod ext3-nak.

Értem, de nekem most azon a partíción adatok vannak. Mit tegyek?? Valahogy úgy kéne megoldani, hogy ne vesszen semmi.

Köszi amúgy hogy segítessz :wink:

Ettől még persze a felhasználók könyvtárai nem kerülnek vissza. Talán a legegyszerűbb törölni és újra létrehozni őket...?

Ha _formázás_ volt, szerintem az adatoknak reszeltek!

Amúgy itt már volt szó elveszett adatok helyreállításáról, keress rá a fórumban!

nem érdekesek az adatok mármint a linuxosak. De azóta drágajó öcsikém már pakolt a winchesterre (windózos részről) és onnan nem kéne elveszitei az adatot. Megnéztem az fstab fájlt amit mondtál és találtam benne egy ilyen részt:
/dev/ide0/host0/bus0/target0/lun0/part6 /home ext3 ......
tehát lehet ez miatt nem ok. Ezt nem lehet egyszerűen átírni?
Vagy le kellene szedni a felhasználót? Ha van rá lehetőség akkor hogy?

Kérlek segits!

Szóval, induljunk üres lappal...
Volt egy part6, fájlrendszere ext3. Ezt formázta az öcsi fat32-re.

Ezt ellenőrizzük: 'cfdisk /dev/hda'
Mi most a part6 típusa?

A legegyszerűbb módszert válasszuk először. Az /etc/fstab -ban a part6-ra vonatkozó bejegyzésben (ezt írtad be utoljára) írd át a megfelelőre a partíció típusát! (Tehát az ext3 helyett legyen vfat a típus, az utána levő számok is maradjanak) tehát pl:

/dev/ide... /home vfat defaults 0 0

Majd reboot, és lássuk, mire megy!

---

Ha így sem megy, cfdisk-kel változtasd meg a part6 típusát (Type) ext3-ra és írd ki a partíciós táblát (Write), de értelemszerűen a fstab bejegyzésben egyeznie kell a filerendszer típusának! (Most szerintem ezért nem megy.)

Mivel UHU alatt az NTFS írás nem támogatott, ha NTFS a partíció, mindenképpen át kell alakítani FAT32-vé (ha win alól is akarod írni) vagy ext3-má (ha csak linux alól kell).

Amúgy tudtommal a fájlrendszer konverziója miatt adatok nem vesznek el, csak az ext3-at maximum olvasni tudod win alól, írni nem.

Mai fejjel én már azt mondanám, legyen akkor inkább külön vinyón a linux és a windows, akkor ilyen nehezebben fordulhat elő. Vagy legyen csak 1 ember, aki a gépet karbantartja, és az dolgozzon felelősséggel. :-)

Értem. Gyakorlatilag ez most NTFS. És ha lehet nem szeretném visszalakítani ext3-á. Tudom tudom, sok a baj velem... :oops:
De olyat nem lehet csinálni, hogy:
az fstab-ban van előtte egy sor:
/dev/....../part2 ext3 .....
valami root is volt. Olyat nem lehet csinálni, hogy egyszerűen átírom a part6-ot part2-re? Lehet hülyeséget kérdezek, de akkor nem egyszerűen a part2-őt fogja használni? Végü, is az 15GB os... :roll:

Ebben igazad van. De sajnos nincs külön vinyó, 1 DB 80GB os van. Még az is nagy dolog nekem... :)

Csak ne legyen két azonos partícióra mutató fstab bejegyzés, illetve a bejegyzésekben stimmeljen a fájlrendszer típusa az adott partíciókra.

Itt van ez a lehetőség is:
Törlöd a /home-ra vonatkozó sort, innentől mintha az nem is lenne külön partíción. A root-nak úgysem kell /home.
Majd létrehozod a /home könyvtárat a gyökérben.

Szerintem - ha már muszáj vagytok egy gépet közösen használni - inkább Te legyél a rendszergazda a Windows XP-ben is és az öcsikédnek pedig telepítsél te, és konfiguráld a rendszert ha játzsani akar. Öcsikéd pedig csak HASZNÁLJA a gépet és ne barmoljon bele semmibe, mert eltöröd a kezét! :-)
Szerintem érdemes lenne majd egy másik, csak általad használt gépecskére gyűjtögetni így akkor Öcsikéd is azt csinál, amit akar, mitöbb közösen is játszhattok hálózatos játékokat, etc. Lehet, hogy anyagi befektetés, de hosszú távon EZ lehet a megoldás. A Netet pedig meg lehet osztani ócsó routerrel és akkor ebből sincs vita.