Pull to refresh

Comments 13

UFO just landed and posted this here
Я один такой лентяй, который бы загрузился с livecd для починки grub?
у меня просто не оказалось под рукой LiveCD. Пришлось капать вглубь — не жалею ;)
«копать» конечно же ((
UFO just landed and posted this here
Да, действительно, grub2 не умеет. Пока разбирался и эксперементировал с grub, grub2 — немного попутал.
Спасибо поправил.
Я имел похожий опыт с Ubuntu. LiveCD помог, но после этого решил, что linux не для меня.
> Слышал я такое мнение, что в духе Linux принято держать последнюю версию пакета… Про изменения Grub2 хорошо написано тут.

Кроме этого еще принято читать мануалы перед тем, как изменять критичные для системы компоненты ^^
> Устанавливаем корневой раздел и монтируем. Тут главное помнить, на каком разделе стоит операционная система

В арче при обновлении груба управление загрузкой останется у первой версии, поэтому помнить не надо, а использовать команду find, чтобы узнать расположение /boot.

Ещё стоит пометить, что у вас /boot не вынесен на отдельный раздел, что в арче настоятельно рекомендуется при установке, так как надо понимать, что тут (grub> root (hd0,6) и grub> linux /boot/vmlinuz26 root=/dev/sda6) в первой строке root задаёт с чем работать грубу, а во второй — загружаемой системе, а эти разделы могут быть и разными.
UFO just landed and posted this here
я так понимаю, что в grub2 эта команда сменилась на search. При этом результат один и тот же что для /boot/grub/stage1, /boot/grub/stage2, оба указывали на раздел где стоит Linux. Так как же найти Windows 7?
Запись (hd0,2) означает устройство диска номер 0 (мастер), раздел номер 2.
что соответствует устройству /dev/sda2

А по моему(хотя нет, по grub'овому) (hd0,2) должно быть /dev/sda3

Gentoo handbook
10.b. По умолчанию: использование GRUB

Введение в терминологию GRUB

Самое сложное в освоении GRUB — освоиться с тем, как в нем именуются жесткие диски и разделы. Ваш Linux-раздел /dev/hda1, скорее всего, в GRUB станет называться (hd0,0). Обратите внимание на круглые скобки вокруг hd0,0 — они обязательны.

Жесткие диски нумеруются, начиная с нуля, а не с «а»; разделы — c нуля, а не с единицы. Нужно помнить, что в виде hd нумеруются только жесткие диски, но не устройства atapi-ide, такие как приводы компакт-дисков. Та же нумерация используется для устройств SCSI (обычно им присваиваются номера большие, чем устройствам IDE, кроме случаев, когда BIOS настроен на загрузку с устройства SCSI). Когда BIOS настроен на загрузку с другого жесткого диска (например, с первичного ведомого), именно этот жесткий диск и становится hd0.

Например, если у вас есть жесткий диск /dev/hda, привод CD-ROM /dev/hdb, записывающий CD /dev/hdc, второй жесткий диск /dev/hdd, а устройств SCSI нет, то разделу /dev/hdd7 будет соответствовать (hd1,6). Возможно, это покажется запутанным (так и есть), но, как мы увидим, в GRUB есть механизм автодополнения по tab, облегчающий жизнь обладателям множества жестких дисков и разделов, а также тем, кто теряется в схеме нумерации устройств GRUB.

Почувствовав, что к чему, пора установить GRUB.
Нет. В Grub2 сменилась нумерация дисков. В grub было так как вы и описали.
Sign up to leave a comment.

Articles