Добрый день.Имеется проблема с загрузчиком. После переустановки винды не могу восстановить grub.Рассказываю в чем проблема.Груб пишет, что можно грузится с раздела (0.5), но это у меня swop. Раздел с загрузчиком (0.4).Раньше все гуд было, восстанавливалось без проблем. Помогите восстановить загрузчик.Заранее благодарен.
тааакс. без Live CD тут не обойтись.grub можно запихать куда хочешь. но желательно на раздел с бубнтой)sudo grub-install --root-directory=DIR deviceт.е. если раньше у тебя grub был в каталоге /dev/sda1/boot/grub, и /dev/sda1 был примонтирован в /media/hdd1, то делаем так:sudo grub-install --root-directory=/media/hdd1 /dev/sdaсоответственно все это в консоли из ливсиди.если что не верно (ооочень давно grub не ронял), сильно не бить)
не ставится груб. пишет что не может найти размеченные диски, хотя все диски примонтированы.подозреваю, что есть проблемы с винтом. может кто сталкивался с таким?
sudo grubfind /boot/grub/stage1 - выдаст раздел на котором находится загрузчик , например: hd0,2root (hd0,2)setup (hd0)0 - первый hdd, 2 - третий раздел.Всё, загрузчик прописан в mbr.
http://supergrub.forjamari.linex.org/ это для востановленияhttp://orgs.man.ac.uk/documentation/grub/grub_3.html это для развитияда и какое sudo в самом то деле?
Что я делаю:ubuntu@ubuntu:~036; sudo mkdir /mnt/tmpubuntu@ubuntu:~036; sudo mount /dev/sda5 /mnt/tmpubuntu@ubuntu:~036; sudo mount --bind /dev /mnt/tmp/devubuntu@ubuntu:~036; sudo chroot /mnt/tmproot@ubuntu:/ grub-install /dev/sdaРезультат:df: Осторожно: невозможно считать таблицу смонтированных файловых систем: No such file or directorydf: Осторожно: невозможно считать таблицу смонтированных файловых систем: No such file or directory/dev/sda does not have any corresponding BIOS drive.Вывод mount (если кому-то нужно):proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)tmpfs on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=0755)tmpfs on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=0755)tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)varrun on /var/run type tmpfs (rw,nosuid,mode=0755)varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)udev on /dev type tmpfs (rw,mode=0755)tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)rootfs on / type rootfs (rw)/dev/sr0 on /cdrom type iso9660 (ro,noatime)/dev/loop0 on /rofs type squashfs (ro,noatime)fusectl on /sys/fs/fuse/connections type fusectl (rw)tmpfs on /tmp type tmpfs (rw,nosuid,nodev)binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)/dev/sda5 on /mnt/tmp type ext3 (rw)/dev on /mnt/tmp/dev type none (rw,bind)
Используй SuperGruB, ссылки тебе кинул Онатолей beastea Лебедеф. Это самый простой способ для ЮзверЯ(вес образа всего 4 мб), глубже можно лезть, только если ты не боишься потерять систему или необходимо узнать первоисточник проблемы. У тебя налицо обвал файловой системы. Проверь из под ВенТы диски на ошибки, потом используй утилиту типа Gparted ISO для проверки журналируемых файловых систем.
При попытки загрузки с юсб образа СуепрГруба пишет ошибку чтения диска :(Если поможет:Это мой менюлист:title Ubuntu 8.04.3 LTS, kernel 2.6.24-24-genericroot (hd0,4)kernel /boot/vmlinuz-2.6.24-24-genericroot=UUID=18a64a30-79e4-4f29-8273-54117aed02c9 ro quiet splashinitrd /boot/initrd.img-2.6.24-24-genericquiettitle Ubuntu 8.04.3 LTS, kernel 2.6.24-24-generic (recovery mode)root (hd0,4)kernel /boot/vmlinuz-2.6.24-24-genericroot=UUID=18a64a30-79e4-4f29-8273-54117aed02c9 ro singleinitrd /boot/initrd.img-2.6.24-24-generictitle Ubuntu 8.04.3 LTS, memtest86+root (hd0,4)kernel /boot/memtest86+.binquiet END DEBIAN AUTOMAGIC KERNELS LIST This is a divider, added to separate the menu items below from the Debian ones.title Other operating systems:root This entry automatically added by the Debian installer for a non-linux OS on /dev/sda1title Microsoft Windows XP Professional RUroot (hd0,0)savedefaultmakeactivechainloader +1Вот что выдают команды:grubgt; find /boot/grub/stage1(hd0,5)grubgt; root (hd0,5)grubgt; setup (hd0)Checking if /boot/grub/stage1 exists . yesChecking if /boot/grub/stage2 exists . yesChecking if /boot/grub/e2fs_stage1_5 exists . yesRunning embed /boot/grub/e2fs_stage1_5 (hd0) . 16 sectors are embedded.succeededRunning install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2/boot/grub/menu.lst . failedError 12: Invalid device requestedЕсли пытаюсь писать (hd0,4):grubgt; root (hd0,4)grubgt; setup (hd0)Error 17: Cannot mount selected partition