Portál AbcLinuxu, 27. července 2025 01:24
root@slax:~# sfdisk -l /dev/sda Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sda1 * 0+ 12- 13- 102400 7 HPFS/NTFS /dev/sda2 12+ 10198- 10186- 81817600 7 HPFS/NTFS /dev/sda3 10199 38912 28714 230645205 5 Extended /dev/sda4 0 - 0 0 0 Empty /dev/sda5 10199+ 37743 27545- 221255181 83 Linux /dev/sda6 37744+ 38912 1169- 9389961 82 Linux swapsda5 - debian V navodech jsem vycetl ze mam spustit grub-shel ale nikde ho nemuzu najit, jediny live ktery mam je slax. a tady je jen shell. Prosim podarte, nevim si s tim rady.
mount -t et3 /dev/sda5 /mnt
chroot /mnt
GRUB loading error: file not found grub rescue>A chroot /dev/sda5
root@slax:~# chroot /dev/sda5 chroot: cannot change root directory to /dev/sda5: Not a directoryCili co dal? device.map
(hd0) /dev/sda (hd1) /dev/sdbze by stacilo prepsat (hd0) /dev/sda na /dev/sda5 ?? Mozna placam kraviny. Nevim.
mount -t ext3 /dev/sda5 /mnt
a dejte napiste nam obsah souboru /mnt/boot/grub/menu.lst (mozna bude umiste troscku jinde, ale jmenuje se menu.lst a je nekde v /mnt/boot).A chroot /dev/sda5No ten disk si musis najprv namountovat, az potom pojde chroot. Neviem o tom ze by chroot siel priamo na zariadenie/particiuroot@slax:~# chroot /dev/sda5 chroot: cannot change root directory to /dev/sda5: Not a directoryCili co dal?
root@slax:~# mount -t ext3 /dev/sda5 /mnt root@slax:~# chroot /mnt chroot: cannot run command `/bin/bash': Exec format error
kernel (hd0,5) /boot/vmlinuz root=/dev/sda5
Nejdřív bych zkusil přeinstalovat grub pomocí návodu na http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-natively.html. Několikrát se mi podařilo něco podobného a chroot k tomu myslím nebyl potřeba. Ještě bych dodal, že grub shell se pouští pomocí grub
.
Navíc tam, kde je v menu.lst napsáno root (hd1,4)
, bych vložil root (hd0,4)
, protože /dev/sda je v Grubu (hd0, x). S hd(1, x) se Grub snaží hledat na dev/sdb.
grub, me to vyhodi
root@slax:~# grub -bash: grub: command not foundtkze nevim no ... ale menu.list jsem zmenil, zkusim reboot, uvidim dam sem echo. diky za rady.
root (hd1,4)
root (hd1,5)
root (hd0,5)
/(hd0,4)/kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sda5 ro single
mount -t -ext3 /dev/sda5 /mnt chroot /mntnefunguje, zrejme kvuli jine architekture kernelu na slaxu.
grubmi taky nejede. Co jsem uvedl spatne je ze "grup stage 1.5" tam je, totiz nikde ve slozce /dev/sda5/boot ani ve /dev/sda5/boot/grub neni. Cili nejspis nejde o spatne nainstalovany grub. prepsani menu.lst mi nijak nepomohlo. jedina moznost se tedy nabizi format celyho disku a nova instalace Debianu a Win (na win nic nemam je to cerstva instalace) Jen doufam ze me to pusti ptze bootuju z flash disku. Tak zkusim aspon tohle, ja totiz pri instalaci zadal umistit GRUB tusim ze to bylo na zacatek oddilu nbo co, ted si nejsem jisty byly tam na vyber dve moznosti, tak treba jem to pohnojil ti ze jsem zadal blbou volbu, zkusim reinstal a uvidim. Dekuji vsem za pomoc a rady. :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.