Kezdőlap › Fórumok › SOS! Bajban vagyok › Linuxos zenegép frissítés
- This topic has 97 hozzászólás, 8 résztvevő, and was last updated 11 years, 1 months telt el by
szikszair.
-
SzerzőBejegyzés
-
2012-05-10-14:34 #2204548
Nos.A lilo configurációs fájl-ja az /etc könyvtárban van, de maga a lilo mint program az /sbin-ben van.Tehát, szerkeszted az /etc/lilo.conf -ot, majd pedig lefuttatod az /sbin/lilo -v parancsot (persze mint root).
2012-05-10-16:29 #2204549Nem, ez nem így működik.Ha live CD-ről bootolsz, akkor nem kapod meg a merevlemez elérési útvonalait.Ahhoz minimum a proc és dev könyvtárakat csatolni kell a merevlemez könyvtáraiba:[bash]mount -t proc none /mnt/akármi/procmount -o bind /dev /mnt/akármi/dev[/bash]Majd root könyvtárat váltani:[bash]chroot /mnt/akármi /bin/bash[/bash]Ekkor már el tudod érni a /mnt/akármi bin és etc könyvtárait.
2012-05-10-18:33 #2204550Végigcsináltam, akkor is ezt adja: /etc/lilo.conf: No such file or directoryScript completed hit RETURN to close window.Hiába írom át 2218 vagy 18-ra, akkor sem jó. A /boot mappába a vmlinuz-2.2.18 fájlt átneveztem vmlinuz-2.2.20-ra, hátha........ de nem. Végrehajtási jogot is adtam, hiba: /tmp/runinterminal-28838: line 3: /mnt/sda1/boot/vmlinuz-2.2.18: cannot execute binary fileScript completed hit RETURN to close window.Nem értem
2012-05-10-18:46 #2204551Végigcsináltam, akkor is ezt adja: /etc/lilo.conf: No such file or directory
Mégsem azt csináltad végig, vagy valahol hiba volt, vagy...
Hiába írom át 2218 vagy 18-ra, akkor sem jó. A /boot mappába a vmlinuz-2.2.18 fájlt átneveztem vmlinuz-2.2.20-ra, hátha........ de nem. Végrehajtási jogot is adtam, hiba: /tmp/runinterminal-28838: line 3: /mnt/sda1/boot/vmlinuz-2.2.18: cannot execute binary file
Ne irkálj át semmit. A lilo arról tud, ami bele van drótozva. Hiába próbálod utólag becsapni. Csak az újraépítése segít (olyan finnyás, mint a grub2.)
2012-05-10-19:12 #2204552Csak azt a 20 -at szeretném 2218 -ra cserélni és minden ok.Lilo Loading 20
2012-05-12-11:23 #2204553Sokkal egyszerűbb lett volna odahívni valakit, és simán megoldhatná egy perc alatt.1) Első körben mindent nevezd vissza a kerneleket, úgy, ahogy voltak.2) A live CD-d gondolom automatikusan csatolja a "/mnt/sda1" könyvtárba a merevlemezedet, ami /dev/sda1 ezek szerint. (Itt visszaigazolást kérek.)3) /mnt/sda1/boot és /mnt/sda1/etc/lilo.conf jelenlegi tartalmára szükség lesz. (Az előzőek alapján, már nem lehet biztosan tudni, hogy mi van benne pontosan.)4) Ez alapján megszerkesztjük a /mnt/sda1/etc/lilo.conf-ot (töröljük a felesleges dolgokat, beírjuk, ami kell)Ezt majd utána.5) chrootolni kell / vagy a zenegép eszköz konzola kell és mégpedig rendszergazdai jogosultsággal6) Ezután telepíteni kell a lilo-t "/sbin/lilo -M" a master boot recordba.Ez egy hozzáértőnek, ha ott van 1 perc. Neked gondokat jelent, mert nem tudod még azt sem, hogy mi a man parancs, vagy hogy kell használni a lilo-t. (Nekünk is, mert nem vagyunk/voltunk azon a pontos jelenlegi adatok birtokában, amik kellenek. Bár most már körvonalozódott a dolog, úgyhogy már csak megerősítés szükséges.)
2012-05-12-15:11 #2204554100 km-es körzetben mindenki /még ellenségek is/ Win pártiak.1: Ghost-tal újraírtam mindent, minden gyári /15, 40, 80Gb winyókon vannak.2: A cd automatikusan csatolja, grafikus felület, konzol is van. A Lilo szerkesztés után mentés, végrehajtásra HIBA: Nem találja a fájt vagy könyvtárat, pedig ott van.Az eredeti LILO:boot=/dev/hdainstall=/boot/boot.bmap=/boot/mapvga=normaldelay=20default=20image=/vmlinuz label=2036 read-only root=/dev/hda1image=/boot/vmlinuz-2.2.14 label=2214 read-only root=/dev/hda1image=/boot/vmlinuz-2.2.15 label=2215 read-only root=/dev/hda1image=/boot/vmlinuz-2.2.16 label=2216 read-only root=/dev/hda1image=/boot/vmlinuz-2.2.18 label=2218 read-only root=/dev/hda1image=/boot/vmlinuz-2.2.20 label=20 read-only root=/dev/hda1 #image=/boot/vmlinuz-2.4.0# label=240# read-only# root=/dev/hda1image=/boot/vmlinuz-2.4.0ac11 label=ac11 read-only root=/dev/hda1vmlinuz fájlok is a helyükön!
2012-05-12-15:16 #2204555Még egy apróság!Kínomba Grub-bal is szétcsesztem. Beindul, betölt egy darabig, aztán közli:Particion chekVFS: Cannot open root device 0801Kernel panic: VFS: Unable to mount root fs on 08:01A 08:01 volt már 00:01-is
2012-05-12-16:58 #2204556/sbin/lilo -v -C /etc/lilo.conf
2012-05-12-18:13 #2204557No, de mi van a merevlemez boot könyvtárában? Megvannak azok a fileok?Amennyiben van vmlinuz-2.2.18 és a hozzá tartozó file-ok, akkor ennyi is elég lenne:
boot=/dev/hdainstall=/boot/boot.bmap=/boot/mapvga=normaldelay=0default=linuximage=/boot/vmlinuz-2.2.18 label=linux read-only root=/dev/hda1
No, ezért kínlódás, mert nem tudjuk, hogy mi van ott. És most szerettem volna osszefoglaltatni, de nem teljesen sikerült.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz