grub2 не запускает boot.ini - Littleone 2009-2012
   

Вернуться   Littleone 2009-2012 > Хобби и увлечения > Hard and soft

Добавить сообщение

 
Опции темы Поиск в этой теме
Старый 01.08.2011, 23:55   #1
zmeiuka
Мега-элита
 
Аватар для zmeiuka
 
Регистрация: 14.02.2009
Адрес: 8(911)002288два пр.Просвешения
Сообщений: 3 592
grub2 не запускает ntldr



grub2 незапускает bott.ini
если быть точным то когда в грубе выбераеш окошки то появляется черный экран с курсором секунд на 5 и потом опять возвращяется меню грюба

так выглядит диск, в разделе sytem установлена хрюша и boot.ini, ntldr, NTDETECT.COM на своих местах нигде не затертые (есть еще один диск но там файлопомойка, так что не удевляйтесь почему на скрине sdb a не sda)



содержимое grub.cfg
Код:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,8)'
search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd1,8)'
search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
set locale_dir=($root)/boot/grub/locale
set lang=ru
insmod gettext
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, с Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	linux	/boot/vmlinuz-2.6.32-33-generic root=UUID=9d9cc963-d1c5-469b-92ca-d2321f0df6f7 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, с Linux 2.6.32-33-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	echo	'Загружается Linux 2.6.32-33-generic ...'
	linux	/boot/vmlinuz-2.6.32-33-generic root=UUID=9d9cc963-d1c5-469b-92ca-d2321f0df6f7 ro single 
	echo	'Загружается начальный ramdisk ...'
	initrd	/boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, с Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=9d9cc963-d1c5-469b-92ca-d2321f0df6f7 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, с Linux 2.6.32-21-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	echo	'Загружается Linux 2.6.32-21-generic ...'
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=9d9cc963-d1c5-469b-92ca-d2321f0df6f7 ro single 
	echo	'Загружается начальный ramdisk ...'
	initrd	/boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod ext2
	set root='(hd1,8)'
	search --no-floppy --fs-uuid --set 9d9cc963-d1c5-469b-92ca-d2321f0df6f7
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sdb1)" {
	insmod ntfs
	set root='(hd1,1)'
	search --no-floppy --fs-uuid --set 404429C14429BB14
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# 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.
### END /etc/grub.d/40_custom ###
временно нашел способ запустить окошки через grub4dos но это как то через (_|_) (править каждый раз grub.cfg после обновления ядра не в кайф)
__________________

Последний раз редактировалось zmeiuka; 03.08.2011 в 02:15.
zmeiuka is offline   Цитировать ·
Старый 02.08.2011, 00:01
ответ для zmeiuka , на сообщение « grub2 не запускает ntldr »
  #2
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


Цитата:
содержимое grub.cfg
А почему не menu.lst ?
__________________
...Как это странно всегда,
Вроде бы - взрослые люди,
А в голове - ерунда,
Мечтаем, как дети, о чуде...
Rolph is offline   Цитировать ·
Старый 02.08.2011, 00:02
ответ для zmeiuka , на сообщение « grub2 не запускает ntldr »
  #3
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


Цитата:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sdb1)" {
insmod ntfs
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 404429C14429BB14
drivemap -s (hd0) ${root}
chainloader +1
Вот тут, мне кажется
Rolph is offline   Цитировать ·
Старый 02.08.2011, 00:03
ответ для zmeiuka , на сообщение « grub2 не запускает ntldr »
  #4
zmeiuka
Мега-элита
 
Аватар для zmeiuka
 
Регистрация: 14.02.2009
Адрес: 8(911)002288два пр.Просвешения
Сообщений: 3 592


menu.lst был в первом грубе во 2 его нету
zmeiuka is offline   Цитировать ·
Старый 02.08.2011, 00:05
ответ для zmeiuka , на сообщение « menu.lst был в первом грубе во 2 его... »
  #5
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


Ясно.
Значит я еще не обновился.
__________________
...Как это странно всегда,
Вроде бы - взрослые люди,
А в голове - ерунда,
Мечтаем, как дети, о чуде...
Rolph is offline   Цитировать ·
Старый 02.08.2011, 00:13
ответ для Rolph , на сообщение « Вот тут, мне кажется »
  #6
zmeiuka
Мега-элита
 
Аватар для zmeiuka
 
Регистрация: 14.02.2009
Адрес: 8(911)002288два пр.Просвешения
Сообщений: 3 592


Цитата:
Сообщение от Rolph Посмотреть сообщение
Вот тут, мне кажется
попробую...

но на сколько я нагуглил груб умеет грузить только с hd0 и в эт ой строчке идет переразметка диска т.е hd1 нереназывается в hd0
__________________
zmeiuka is offline   Цитировать ·
Старый 02.08.2011, 00:29
ответ для zmeiuka , на сообщение « попробую... но на сколько я... »
  #7
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


Груб может грузить, откуда угодно.
__________________
...Как это странно всегда,
Вроде бы - взрослые люди,
А в голове - ерунда,
Мечтаем, как дети, о чуде...
Rolph is offline   Цитировать ·
Старый 02.08.2011, 00:30
ответ для Rolph , на сообщение « Груб может грузить, откуда угодно. »
  #8
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


Может быть как раз ты с этим ремапом зря?
__________________
...Как это странно всегда,
Вроде бы - взрослые люди,
А в голове - ерунда,
Мечтаем, как дети, о чуде...
Rolph is offline   Цитировать ·
Старый 02.08.2011, 01:35
ответ для zmeiuka , на сообщение « grub2 не запускает ntldr »
  #9
zmeiuka
Мега-элита
 
Аватар для zmeiuka
 
Регистрация: 14.02.2009
Адрес: 8(911)002288два пр.Просвешения
Сообщений: 3 592


выполнил в грубе ls -l груб почемуто раздел system видит как sdb0,1.
тоесть по идее должно быть не
Цитата:
set root='(hd1,1)'
а
Цитата:
set root='(hd0,1)'
изменил непомогло.... вроде как там кастыль сделан в виде uuid но что то не шибко помогает....
буду шаманить дальше....
zmeiuka is offline   Цитировать ·
Старый 02.08.2011, 01:48
ответ для zmeiuka , на сообщение « выполнил в грубе ls -l груб почемуто... »
  #10
Rolph
с Луны
 
Аватар для Rolph
 
Регистрация: 13.03.2004
Адрес: LittleOne'2010
Сообщений: 34 227


да, у меня, оказывается, тоже обновился.

А может быть проблема не в грубе, а в boot.ini?
__________________
...Как это странно всегда,
Вроде бы - взрослые люди,
А в голове - ерунда,
Мечтаем, как дети, о чуде...
Rolph is offline   Цитировать ·

Добавить сообщение


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Перепечатка материалов запрещена без письменного согласия администрации и авторов.
© 2000—2012 Littleone®.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод на русский язык - idelena