IPB

Здравствуйте, гость ( Вход | Регистрация )

> Загрузочное меню Grub-2
Поделиться
ИВК
сообщение 27.7.2013, 19:41
Сообщение #1


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10147
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Перенесено из темы "Почему нужно переходить на Linux?"

У меня в Альте-6 так. В каталоге /etc/grub.d было 7 файлов. Удалил 10_linux, 30_os-prober, 20_linux_xen и 39_memtest, потому что они создают в конфиге Grub'а (/boot/grub/grub.cfg) ненужные для меня пункты. Потом в файл 40_custom вписал все пункты, которые и должны быть в конфиге. Получилось примерно так :

Код
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Тест-2" --class gnu-linux --class gnu --class os {
    savedefault
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos12)'
    search --no-floppy --fs-uuid --set=root 86b1baf1-055b-46e2-bb80-64aa22328ecd
    echo    'Loading Linux vmlinuz ...'
    linux    /boot/vmlinuz root=UUID=86b1baf1-055b-46e2-bb80-64aa22328ecd ro  vga=0x314 quiet=1 panic=30 splash
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img
}
menuentry "WMDesktop" {
set root=(hd0,1)
chainloader +1
}
menuentry "КонстанЛинукс" {
set root=(hd0,13)
chainloader +1
}
menuentry "Сборка на TDE" --class gnu-linux --class gnu --class os {
    savedefault
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root 95ee8809-a28b-4d99-84df-2b90ac13efb9
    linux /boot/vmlinuz root=UUID=95ee8809-a28b-4d99-84df-2b90ac13efb9 ro resume=/dev/disk/by-uuid/082f9c84-feda-4858-8b5c-3cd7d9ed8d64 vga=0x314 panic=30 quiet=1 splash
    initrd /boot/initrd.img
}



после чего в консоли от рута даю команду
Код
grub-mkconfig -o /boot/grub/grub.cfg

в Ubuntu, вероятно, надо так :
Код
sudo grub-mkconfig -o /boot/grub/grub.cfg

Пои этом в консоли должны вылезти сообщения, говорящие о том, что конфиг успешно обновлён. А в /boot/grub/grub.cfg появятся именно те пункты, которые прописаны в 40_custom.
После чего можно перезагружаться и любоваться на результат smile.gif

Вроде правильно. Поправьте, пожалуйста, есть что не так smile.gif

P.S. Там, конечно, важно, для чего предназначен раздел, прописанный в том или ином пункте. Обычно лучше (особенно когда винчестеров несколько) вписывать UUID разделов, но если раздел нужен для того, чтобы ставить в него то один дистр, то другой, то удобнее использовать имена устройств типа hd0,1.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- IVK   Загрузочное меню Grub-2   27.7.2013, 19:41
- - IVK   Ответ на вопрос в теме "Почему нужно переходи...   28.7.2013, 9:15
|- - DanVol   Цитата(IVK @ 28.7.2013, 8:15) Получается,...   28.7.2013, 10:56
- - IVK   Если получилась путаница, то можно ведь пока и нап...   28.7.2013, 11:09
|- - DanVol   Цитата(IVK @ 28.7.2013, 10:09) Если получ...   28.7.2013, 11:35
- - DanVol   Убунта появилась в загрузке, но при переходе выдаё...   28.7.2013, 12:39
- - IVK   Наверное, раздел не тот. У тебя разве много винчес...   28.7.2013, 17:15
|- - DanVol   Цитата(IVK @ 28.7.2013, 16:15) Наверное, ...   28.7.2013, 18:17
- - DanVol   Цитата(IVK @ 27.7.2013, 18:41) Перенесено...   28.7.2013, 18:37
- - IVK   Цитата(DanVol @ 28.7.2013, 18:17) dev/sda...   28.7.2013, 18:40
- - IVK   Цитата(DanVol @ 28.7.2013, 18:37) То есть...   28.7.2013, 18:42
- - DanVol   Цитата(IVK @ 28.7.2013, 17:42) Да. Там до...   28.7.2013, 19:28
- - IVK   Чем пытаться распутать этот узел, лучше сделать та...   28.7.2013, 19:42
- - IVK   А сейчас Убунта не грузится, потому что в её разде...   28.7.2013, 19:52
- - DanVol   Всё-таки загрузился в Ubuntu - с помощью Super Gr...   30.7.2013, 0:31
- - DanVol   После нескольких неудачных манипуляций с конфигура...   3.8.2013, 1:31
- - IVK   Grub Customizer'ом я не пользовался, но, скоре...   3.8.2013, 10:48
|- - DanVol   Цитата(IVK @ 3.8.2013, 9:48) Grub Customi...   4.8.2013, 18:00
- - IVK   то есть и файл custom почти пустой?   4.8.2013, 18:16
|- - DanVol   Цитата(IVK @ 4.8.2013, 17:16) то есть и ф...   4.8.2013, 23:32
- - Drool   Кто готов рискнуть потестить на альте сборку Grub ...   5.8.2013, 3:01
|- - kostyalamer   Цитата(Drool @ 5.8.2013, 3:01) Кто готов ...   5.8.2013, 20:01
|- - Drool   Цитата(kostyalamer @ 5.8.2013, 18:01) Ген...   5.8.2013, 23:12
- - IVK   Вечером потестирую.   5.8.2013, 9:50
- - IVK   Я там обнаружил лишь такие проблемы, которые связа...   5.8.2013, 18:32
|- - Drool   Цитата(IVK @ 5.8.2013, 16:32) Я там обнар...   5.8.2013, 23:14
|- - kostyalamer   Цитата(Drool @ 5.8.2013, 23:14) Потестил ...   7.8.2013, 23:22
|- - Drool   Цитата(kostyalamer @ 7.8.2013, 21:22) 1) ...   8.8.2013, 11:13
- - IVK   Цитата(kostyalamer @ 7.8.2013, 23:22) 3) ...   7.8.2013, 23:37


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 9.7.2025, 2:07