[image]

Проблема с загрузчиком grub

 

ADP

опытный
★★
Устанавливал на ноутбук Debian 6.01a. Новая версия, а то действовавшая не работала-таки нормально с монитором.
Диск под Linux переформатировал, личные данные у меня на FAT32, в осн., я прочие диски не трогал. При установке мне заявляет, что обнаружил Windows XP, что нужно поставить загрузчик в основной раздел, если все ОС обнаружены. Соглашаюсь. После запуска в списке загрузки только Debian,а Windows — нет. Что делать?
Есть ли конфигуратор grub (типа полуавтомата), или нужно писать ручками в какой-то файл? В какой и что? Нужно дописать в список загрузок загрузку Винды.
   
+
+1
-
edit
 

Balancer

администратор
★★★★★
ADP> После запуска в списке загрузки только Debian,а Windows — нет. Что делать?

В <boot,где он у тебя там>/grub/menu.lst (или …/grub/grub.conf) прописать что-то типа:
code text
  1. title=Windows XP
  2.     rootnoverify (hd1,0)
  3.     makeactive
  4.     chainloader +1


где (hdN,M) — m-й раздел n-го винта, откуда нужно грузить Windows.

ADP> Есть ли конфигуратор grub (типа полуавтомата)

В самом grub конфигураторов нет. В конкретных дистрибутивах — вполне могут быть. В Gentoo у меня grub только руками настраивается. Ubuntu сама как-то конфигурит, но ещё ни разу не приходилось вручную влезать.
   

Vale

Сальсолёт

startupmanager - есть такой пакет
   
+
+1
-
edit
 

HolyBoy

старожил

Balancer> В <boot,где он у тебя там>/grub/menu.lst (или …/grub/grub.conf) прописать что-то типа:


Можно так: Кто что делает, компьютерный вариант [часть 4] [HolyBoy#28.03.11 09:15]
   

ADP

опытный
★★
Balancer>> В <boot,где он у тебя там>/grub/menu.lst (или …/grub/grub.conf) прописать что-то типа:
HolyBoy> Можно так: Кто что делает, компьютерный вариант [часть 4] [HolyBoy#28.03.11 09:15]

Что-то у меня этот файл выглядит сильно по другому.
Примерно так:
menuentry 'Debian GNU/Linux...' --class debian — class gnu-linux #(ЭТО НАВЕРНОЕ НЕОБЯЗАТЕЛЬНО?)
insmod part_msdos #(ЭТО ПОЧЕМУ ТАК?)
insmod ext2 #(вообще-то EXT3 у меня)
set root=('hd0, msdos5) #(Названия дисков у меня на sda начинаются, как правильно?)
search...
echo...
linux...
echo..
initrd (ЗДЕСЬ ОТКУДА — ДЛЯ WIN НЕОБЯЗАТЕЛЬНО?)
Это на новой Debian 6, на старой похоже на то, что ты написал.
   

ADP

опытный
★★
Кстати написано в файле grub.cfg:
### DO NOT EDIT THIS FILE



там посмотрел, не увидел конкретных установок моего варианта загрузки grub — то,что вижу при загрузке перед глазами.
   
+
+1
-
edit
 

HolyBoy

старожил

ADP> insmod part_msdos

Судя по этому слову, у тебя grub2. Посмотри, вкратце тут расписана настройка, в т.ч. по винде: Grub2 - Gentoo Linux Wiki

ADP> initrd

Это не для винды, а для линукса. Указывает на файл initrd, который является временной ФС, содержащей модули, требующиеся при загрузке ядра. К примеру, ты скомпилировал драйвер для жесткого диска в виде модуля, но обычным способом его не загрузить, т.к. модули загружаются после подмонтирования файловой системы из /lib/modules. И тут приходит на помощь этот самый initrd. Если же необходимые модули вкомпилированы в ядро, то initrd не требуется.
   

ADP

опытный
★★
Вылечило вот что:
aptitude install os-prober
update-grub

Взято на LinuxForum
Сбивало то, что grub-mkconfig опознавал Windows, писал про нее что-то на экран и не писал в конфигурационный файл, решил, что у меня винда как-то установлена коряво, и поэтому загрузчик не пишет куда надо...
   

Balancer

администратор
★★★★★
ADP> Кстати написано в файле grub.cfg:
ADP> ### DO NOT EDIT THIS FILE

Значит, grub.conf у тебя формируется автоматически системными средствами из

ADP> # from etc/grub/d and settings from etc/default/grub
   
+
-
edit
 

Balancer

администратор
★★★★★
Ух ты, 4-го числа, оказывается, в Gentoo grub-2 размаскировали :)

// Транслировано с
juick.com

   
+
-
edit
 

Balancer

администратор
★★★★★
Gentoo grub Linux
Ух ты, 4-го числа, оказывается, в Gentoo grub-2 размаскировали :)

// Транслировано с juick.com
   
+
-
edit
 

Balancer

администратор
★★★★★
grub Linux
Вот так просидишь на машине около года и внезапно, перенося boot-раздел на другой винт, обнаруживаешь, что в системе не установлен grub :) Загрузочный раздел с ним уже две машины пережил, оказывается. А, раз переставлять не надо, то и в систему последний раз соответствующий пакет не был поставлен…

Upd: вот, чёрт. Оказывается, grub не поддерживает без шаманских плясок GPT. Придётся переходить на grub2.


// Транслировано с plus.google.com
   

Alek

опытный
ADP> Есть ли конфигуратор grub (типа полуавтомата),

Есть. Называется Grub Customizer
   20.020.0
+
-
edit
 

nieljane

новичок
Creating a Health Promotion Plan Presentation
Conducting a Needs Assessment dissect the health requirements and enterprises of your chosen population. This may involve gathering data on being health issues, threat factors, and social determinants of health. Relating Health Promotion pretensions Define clear SOC 100 Week 4 Uncovering Betrayal and Inequality in Fertility Clinics measurable health creation pretensions that address the linked requirements and enterprises of your target population.
   119.0.0.0119.0.0.0

Последние действия над темой

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru