Segítség! Nem bootol a SuSE-m!

Fórumok

Floppyra szerettem volna telepíteni a rendszertöltőt (grub; ami eddig hda-n volt).

A yast-ban a "Rendszertöltő beállítása"-nál ezért egyetlen változtatást csináltam: a "Rendszertöltő telepítési helye"-nél /dev/fd0-t adtam meg (betéve egy floppy-t).

Az új konfiguráció mentése látszólag rendben ment; mégis: azóta nem bootol a gépem!
Se floppyról, se hdd-ről! (Csak ennyit ír ki: "grub:" és nem megy tovább).
A yast sem ajánl már fel egyetlen használható konfigot sem (ha rescuecd-ről bootolok, és át chrootolok a hda7-re, akkor a yast-ot el tudom indítani).

A grub-ot közben ejtettem, mert bonya, és NAGYON sürgősen életet kell lehelnem a gépbe; úgyhogy jelenleg lilo-t tettem az MBR-be. A lilo-val már elindul, de aztán elakad:
Kernel panic: VFS: cannot mount root partition on /dev/hda7

Mi a halál ez???? Ugyanazt a /boot/vmlinuz-t adtam meg neki kernelként, és ugyanazt a /boot/initrd-t, amivel tudtommal eddig is bootolt a gépem; most mire fel nem felelnek meg neki??? Csak nem amiatt van, hogy a linux root partíció nem elsődleges, hanem kiterjesztett partíción van? Dehát ez azelőtt működött!
A root partícióm ugyan reiser; dehát ez sem jelenthet gondot, mert a SuSE nyilván belefordította a támogatását a vmlinuz kernelbe. Vagy nem? De ha nem, akkor hogyan működhetett eddig?

Itt a jelenlegi, üzemképtelen konfigurációm:

Kernel: 2.6.5-7.252-default

Disk /dev/hda: 41.1 GB, 41174138880 bytes
16 heads, 63 sectors/track, 79780 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1     26505  13358016    7  HPFS/NTFS
/dev/hda2         26505     79752  26836582+   f  Win95 Ext'd (LBA)
/dev/hda5         26505     53136  13422276    b  Win95 FAT32
/dev/hda6         53137     54144    508000+  82  Linux swap
/dev/hda7         54145     77030  11534512+  83  Linux
/dev/hda8         77031     78250    614848+  83  Linux
/dev/hda9         78251     79751    756472+  83  Linux

lilo.conf:

timeout = 80
default = Linux
boot = /dev/hda
map=/boot/map
lba32
prompt
image = /boot/vmlinuz
    label = Linux
    optional
    root = /dev/hda7
    vga = 0x305
    append = "splash=silent desktop resume=/dev/hda6 showopts"

(A win partíció az ügy szempontjából nem lényeges, úgyhogy egyelőre kihagytam a lilo.conf-ból).

Tényleg nagyon gyors segítség kellene a lilo-val, mert du 1-kor elviszik a gépemet hogy legyalulják, és így hogy nem indul a gép, nemtudok semmit learchiválni.
És még egy dolog jó lenne: hogyan lehetne a lilo rendszertöltőjét floppyra telepíteni (ha majd egyszer indul végre a gép)? Valami konzoli, yast-mentes megoldás kellene, mert abban most már nem bízok.

Előre is köszi mindenkinek, aki megpróbál segíteni!

Hozzászólások

Elméletileg a telepítő CD-n van egy olyan lehetőség, hogy GRUB helyreállítása. Bár nekem még nem volt arra szükségem, és ezért nem próbáltam, de esetleg az megoldást jelenthet a problémádra...

Nekem 9.1 personal van fenn, és annak a telepítő cd-jét használva nem működik a leírás: az "installation" választása után nem lehet "repair installation"-ot kiválasztani, mert nincs olyan a menüben, csak az új telepítés választható.

Igaz, ehelyett már rögtön az első menüben van egy "repair mode" menüpont, de ott meg csak egy konzolt kapok. Ezt használtam eddig is: konzolban felmountoltam a hd-ről a partícióimat, "átchrootoltam" a hd-re, majd elindítottam a yast-ot. Csakhogy így eljárva a yast képtelen egy értelmes indítható konfigurációt javasolni. Miért? Lehet ennek az oka, hogy az átchroot-olás után az "fdisk -l" parancs nem írja ki a partíció adatokat, csak egy hibaüzit?

Máskor is jártam már így (csak akkor nem sürgetett ennyire az idő), és nem igazán értem, hogy azt a konfigurációt, amit a telepítéskor a SuSE javasol, később miért nem képes a yast reprodukálni?

Szerkesztés:

Találtam egy régi, 9.0-ás telepítő cd-t a fiókban, megpróbáltam azzal, de sikertelenül.
Látja, hogy hibás a rendszertöltő; javasolja az újratelepítését; de nem telepíti, hanem többszöri próbálkozásra is ezt a hibát írja ki:
"A yast nem találja a következő konfigurációs fájlt: /etc/sysconfig/kernel"

És nem is telepíti a rendszertöltőt.

Úgyhogy maradt a lilo az mbr-ben, és maradt a "kernel panic"-al elakadó bootolás is :-(

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

A "boot installed system" csak a lilo-t indítja, és ugyanúgy elakad "kernel panic"-al.

Jut eszembe: egyszer egy hasonlóan partícionált másik gépen pont ugyanígy jártam, amikor egy saját kernelt fordítottam. Az új kernel nem találta a root fájlrendszert. Akkor a régi kernel csomagok visszatelepítése megoldotta a gondot.
Lehet, hogy valamelyik régebbi kernel frissítés (a you-val) üt most vissza?

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

"Nem ertek a suse-hoz (mar) :), d emegkerdeznem, hogy milyen fajlrendszert hazsnalsz?"
Reiser-t, azaz a SuSE-n alapértelmezett fájlrendszert.
A kernel pedig, ami most elakad rajta, ugyanaz, mint ami azelőtt, amikor még ment.
Talán valami kernel bootparam-t gányolt el a yast? Ezt már nem tudom ellenőrizni. Vagy igen?

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

"Live cd-d nincs kéznél?nem megoldható vele?"
Mármint a mentés? Talán. De sajnos otthon van :-(
Itt és most csak SuSE telepítő cd-im vannak, azokkal kellene rescue módban valahogy helyrehozni a dolgot.
---
If you have money, use Windows!
However, if you also have a brain, use Linux!

Nem, sajnos ez egy Vindóz, gép lepecsételve, nincs semmi jogosultság (még a Word eszköztárát se lehet testreszabni). Plusz tele van kémprogramokkal (lehet, hogy épp most is nézik, hogy mit irkálok).

Ez a jövőm. Ide kellene valahogy lementeni linuxról a fájljaimat.

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

És most még itt van ez is: "beágyazott teljes" nézetben a k*rva ie5 alatt (ahonnan most írni tudok) nem látszanak a fórum "válasz" linkjei: kicsúsznak jobbra, és nincs gördítősáv.
Így nem tudok ott válaszolni; marad az egyszerű nézet, amikor viszont nem látom át a válasz láncokat. Emiatt előre is elnézést, ha kicsit megkeverednék...
---
If you have money, use Windows!
However, if you also have a brain, use Linux!

Amikor az install cd-ről bootolva átchrootolok a hda7-re, az fdisk -l "cannot open /proc/partitions" hibaüzivel reagál, azaz nem tudom a partíció információkat megjeleníteni.

Nem lehet ennek köze ahhoz, hogy a yast is képtelen chroot után indítható rendszerkonfigurációt javasolni?

Ha igen; van valami ötletetek a megoldásra?

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

Install CD betesz > boot> Install utána Új telepítés
Frissítés

Egyiket sem kell választani hanem az "egyéb"-re kattint.

A telepített rendszer visszaállítása funkció és ott kiválasztod az adott feladatot.
Ha saját csomagokat is telepítettél ill az fstab fájl tartalma is "saját" akkor ügyelj, hogy azt ne birizgálja a program mert összegányolja.

Karesz

Elhittem amit írtál, de keményen megszívtam.

Írtam már korábban, hogy az "installation" választása után csak az "új telepítés" mód elérhető, és nincs semmilyen "Frissítés" meg "Egyéb" gomb azon az ablakon (meg előtte se); továbbmenni pedig nem mertem.

Most te (gondoltam az előző hozzászólásom ismeretében) állítottad hogy van még valami "Frissítés" meg az "Egyéb" gomb.

Hát nincs!
A yast egyszerűen közölte, hogy minden információ rendelkezésre áll a telepítéshez, és rögtön indított is a partícióim formázásával.

Azaz a probléma megoldva: minden fájlom elveszett.

Köszönöm.
Nemcsak neked, hanem annak az idiótának is, aki SuSE 9.0 alatt a "Telepített rendszer helyreállítása" funkciót az "Installation" menüpont alá tette.
Ha nem teszi, akkor neked sem hittem volna el, hogy a 9.1-ben ott lenne.

Hab a tortán: A telepítő lemezem elég karcos ahhoz, hogy most a 9.1 feltelepílése is elakadjon, úgyhogy most se fájlok, se linux.
Na csá, és mégegyszer kösz.

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

"Sajnos nem olvastam ma korábban HUP-ot :("

Ne edd magad ezen, a lilo-t pontosan a linkedben leírtak szerint telepítettem (sőt, én minden partíciót becsatoltam a chroot előtt), mégse működött.

Nem tudom mi az oka.

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

Már látom, hogy milyen idióta voltam, hogy a yast-al próbálkoztam. :-(

Igaz, hogy azzal 5 perces műveletnek látszott, de ha eleve rászántam volna kb. egy órát, hogy a grub konzoli parancsaival megismerkedjem, akkor azokkal kockázat mentesen tudtam volna floppyra tenni a grub-ot. (Legalábbis itthon ennyi ideig tartott)

Spórolni akartam egy órát, és erre a k*rva yast miatt ráment az egész napom, plusz elvesztettem épp azokat a fájlokat, amiknek a lementése miatt úgy siettem. :-(