Помогите решить проблему. После обыкновенного обновления системы в grub появилась "Ubuntu Memtest86+" вместо прямой загрузки, после его выбора начитается проверка памяти. Как возможно это излечить?
Скрины:
Проблему решил - оказалось, что при обновление было удалено ядро Linux. Для того, чтобы восстановить пришлось заново скачать ядро Linux и все. Оказывается проблема не в Grub.
Спасибо всем за помощь.
-
Пожалуй, это в блог "Есть проблема".
Думаю, лечится банальным
1
2
|
grub-mkconfig
grub-install |
Ну, с ливцд, конечно.
-
-
Хмм... хрень написал... в смысле неточную, с ливцд же, ща скажу че писать
-
-
Короче, в самом простом варианте, все будет быстро. Грузишься с диска убунты, в консоли
1
2
|
mount /dev/sda2 /mnt
grub-install --root-directory=/mnt /dev/sda |
/dev/sda2 - это где у тебя корень, сам подставь нужное. Груб запишется в MBR /dev/sda
-
Не для толксов, буду пинать за публикацию тематического в толкс.
-
Покажите /boot/grub.conf
-
-
/boot/grub/grub.cfg
fixed* :) Именно он генерится grub-mkconfig и используется для создания менюшки.
-
-
Такого файла нет.
-
-
А что говорит
ls /boot/grub/
?
P.S. MagoBuono, пасиба за поправку.
-
-
ubuntu@ubuntu:~$ ls /boot/grub/
grubenv
-
Добавил скриншоты.
-
а на чейнлоаде в граб2 что?
-
-
Можно по яснее.
-
-
Первый пункт меню: Chainload into GRUB2
Его если выбрать - че происходит?
-
-
грузится граб2 :) Логично же.
-
-
Ты сгонял к этому товарисчу и проверил?)
-
кроме того, тут прочитал, попробовал? Что написало, что появилось, чего не появилось?
-
А модеры ведь могут перетащить этот пост в блог "Есть проблема" ?
-
-
Сделано
-
Эх а я всегда монтирую каталоги, и через chroot переставляю grub, и потом фикшу menu.lst если там какой-то сбой.
-
-
А в новом Грубе вообще menu.lst нет, так что... :)
-
выбери chainload to grub2 и загрузится все, инфа 100%
-
-
Где выбрабь, можете подробно объяснить.
-
-
нажимаешь кнопку повер, видишь скриншот №1, нажимаешь стрелку вверх, нажимаешь ентер.
-
-
Не прокатило.
-
-
и что там тебе сказало?
-
-
У меня теперь вообще не показывает первый стринцот, только командная строка.
-
Итак, начну с самого начала.
1) выполняю команду sudo fdisk -l, выводит:
Device Boot Start End Blocks Id System
/dev/sda1 1 1306 10485760 27 Unknown
/dev/sda2 * 1306 11032 78125000 7 HPFS/NTFS
/dev/sda3 15541 19458 31456256 7 HPFS/NTFS
/dev/sda4 11033 15540 36210510 5 Extended
/dev/sda5 11033 15299 34274646 83 Linux
/dev/sda6 15300 15540 1935801 82 Linux swap / Solaris
что нужно писать в:
mount /dev/sda2 /mnt
grub-install --root-directory=/mnt /dev/sda
?
-
-
угу, в основном sda2
-
-
в плане основном? У меня еще win установлена.
-
Вот как ругается на следующие действия:
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda5
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea.
grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and its use is discouraged.
grub-setup: error: Cannot read `/grub/core.img' correctly
-
-
sudo grub-install --root-directory=/mnt /dev/sda
Попробуй так
-
-
у него / по ходу на sdb
-
-
так вот же
Откуда тут вообще sdb?
cat /boot/grub/device.map
посмотреть нужно
-
-
ubuntu@ubuntu:~$ cat /boot/grub/device.map
cat: /boot/grub/device.map: No such file or directory
-
а в натуре.
А чо б не grub-install /dev/sda ? Т.е. в мбр и все, чо парится
-
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
error: cannot open `/dev/sdb' while attempting to get disk size
Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
-
-
ну так пробуй загрузиться c этого винта, поставился же.
покажи /mnt/boot/grub/menu.lst
или /mnt/boot/grub/grub.cfg
-
Installation finished. No error reported.
Что переводится: поставился, ошибков нет.
-
Первые две команды.
-
Как же grub2 сложен, посижу постаринке на grub.
-
Жмешь на memtest, грузится memtest)
какая же это проблема
-
-
Бгы. А скрин не видел? Проблема в том, что кроме мемтеста и винды грузить нечего стало.
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|