настройка grub для запуска winXP

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
mbI4uHKa
Сообщения: 210

настройка grub для запуска winXP

Сообщение mbI4uHKa »

Дистрибутив- Ubuntu 7.04
тема про восстановление загрузчика не помогла.
Винда находится на hda5, хотя в лине он его называет sda5.
вот что у меня в /boot/grub/menu.lst

Код: Выделить всё

title        Ubuntu, kernel 2.6.20-15-generic
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=6fcc0ad2-bc5d-43ba-86ae-2c81054203ba ro quiet splash
initrd        /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title        Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=6fcc0ad2-bc5d-43ba-86ae-2c81054203ba ro single
initrd        /boot/initrd.img-2.6.20-15-generic

title        Ubuntu, memtest86+
root        (hd0,0)
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root

title Windowsxp
root    (hd0,4)
chainloader +1

# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda6.
title        Fedora Core (2.6.18-1.2798.fc6) (on /dev/sda6)
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet
initrd        /boot/initrd-2.6.18-1.2798.fc6.img
savedefault
boot

Что мне нужно там пропмсать, чтоб винда всетаки грузилась.
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: настройка grub для запуска winXP

Сообщение *Sasha* »

Для увероности что sda5, покажи fsidk -l
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: настройка grub для запуска winXP

Сообщение Juliette »

Код: Выделить всё

title=Windows XP
rootnoverify (hd*,*)
makeactive
chainloader +1

И да, покажите вывод fdisk, шобы точно всё посчитать
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

*Sasha* писал(а):
25.10.2007 22:29
Для увероности что sda5, покажи fsidk -l

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 638 5124703+ 83 Linux
/dev/sda2 639 9729 73023457+ f W95 расшир. (LBA)
/dev/sda5 639 8925 66565296 b W95 FAT32
/dev/sda6 8926 9680 6064506 83 Linux
/dev/sda7 9681 9729 393561 82 Linux своп / Solaris
danik@danik-desktop:~$
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

+ а можно както через ubuntu запустить винду, чтоб времени на перезагрузку не тратить)?
Спасибо сказали:
Аватара пользователя
VeneraDeIForia
Сообщения: 6
ОС: Windows & Gentoo

Re: настройка grub для запуска winXP

Сообщение VeneraDeIForia »

Для тех кто использовал genkernel
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 2.6.12-r10
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.12-gentoo-r10

# нужно только для двойной загрузки
title=Windows XP
rootnoverify (hd0,5)
makeactive
chainloader +1


Если без genkernel то это!
# какой пункт загружать по умолчанию: 0 - первый, 1 - второй и т.д.
default 0
# сколько секунд ждать до начала загрузки пункта по умолчанию
timeout 30
# симпатичная заставка, добавить по вкусу :)
# закомментируйте, если у вас не установлена графическая видеоплата
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 2.6.12-r10
# раздел с файлом образа ядра (или операционной системой)
root (hd0,0)
kernel /boot/kernel-2.6.12-gentoo-r10 root=/dev/hda3

# следующие четыре строки нужны только для двойной загрузки с Windows
# в этом примере Windows находится на /dev/hda6
title=Windows XP
rootnoverify (hd0,5)
makeactive
chainloader +1
I'm noob! Ilove LineageII! I love Linux Gentoo!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

VeneraDeIForia писал(а):
26.10.2007 18:58
Для тех кто использовал genkernel

ы? причем тут ubuntu?

mbI4uHKa писал(а):
26.10.2007 18:53
+ а можно както через ubuntu запустить винду, чтоб времени на перезагрузку не тратить)?

VirtualBox, VmWare,Xen(если проц позволяет)?
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 19:05
VeneraDeIForia писал(а):
26.10.2007 18:58
Для тех кто использовал genkernel

ы? причем тут ubuntu?

mbI4uHKa писал(а):
26.10.2007 18:53
+ а можно както через ubuntu запустить винду, чтоб времени на перезагрузку не тратить)?

VirtualBox, VmWare,Xen(если проц позволяет)?

intel p4, 2.4 gghz
384 ram
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

mbI4uHKa писал(а):
26.10.2007 19:06
intel p4, 2.4 gghz
384 ram

не, для таких игр даже памяти мало...

fdisk -l вашего так и не видно ...
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 19:09
mbI4uHKa писал(а):
26.10.2007 19:06
intel p4, 2.4 gghz
384 ram

не, для таких игр даже памяти мало...

fdisk -l вашего так и не видно ...

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 638 5124703+ 83 Linux
/dev/sda2 639 9729 73023457+ f W95 расшир. (LBA)
/dev/sda5 639 8925 66565296 b W95 FAT32
/dev/sda6 8926 9680 6064506 83 Linux
/dev/sda7 9681 9729 393561 82 Linux своп / Solaris
danik@danik-desktop:~$

написал выше, видимо не заметили.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

вот до такого,как тебе сказали, попробуй допиши:

Код: Выделить всё

title=Windows XP
rootnoverify (hd0,4)
makeactive
chainloader +1


ЗЫ: да, пардон, еще не проснулся, не заметил
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 19:23
вот до такого,как тебе сказали, попробуй допиши:

Код: Выделить всё

title=Windows XP
rootnoverify (hd0,4)
makeactive
chainloader +1


ЗЫ: да, пардон, еще не проснулся, не заметил

перегружаюсь, указываю windows xp>
error 12: invalid device requested
press any key to continue
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

че-то ниче лучше в голову не приходит окромя как .... от рута запускаете grub, попадаешь в типа grub'овский shell. набираешь find (hd0, в этом самом месте жмешь таб, пару раз, получается вот такая табличка примерно:

Код: Выделить всё

grub> find (hd0,
 Possible partitions are:
   Partition num: 0,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 2,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 3,  Filesystem type unknown, partition type 0x7
   Partition num: 4,  Filesystem type unknown, partition type 0x82
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 6,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 7,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 8,  Filesystem type is ext2fs, partition type 0x83


у тебя винда на fat32 судя по fdisk, т.е. partition type будет 0xb (для NTFS 0x7), смотришь Partition num, и вписываешь его в rootnoverify ....
выйти из grub'овскго shell'а командой grub. тоже самое можно проделать прямо при загрузке. т.е. начинаешь редактировать rootnoverify, пишешь rootnoverify(<жмешь TAB> - либо дополняется, либо появляется список жестких дисков, потом опять tab для раздела ... итп...
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 19:57
че-то ниче лучше в голову не приходит окромя как .... от рута запускаете grub, попадаешь в типа grub'овский shell. набираешь find (hd0, в этом самом месте жмешь таб, пару раз, получается вот такая табличка примерно:

Код: Выделить всё

grub> find (hd0,
 Possible partitions are:
   Partition num: 0,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 2,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 3,  Filesystem type unknown, partition type 0x7
   Partition num: 4,  Filesystem type unknown, partition type 0x82
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 6,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 7,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 8,  Filesystem type is ext2fs, partition type 0x83


у тебя винда на fat32 судя по fdisk, т.е. partition type будет 0xb (для NTFS 0x7), смотришь Partition num, и вписываешь его в rootnoverify ....
выйти из grub'овскго shell'а командой grub. тоже самое можно проделать прямо при загрузке. т.е. начинаешь редактировать rootnoverify, пишешь rootnoverify(<жмешь TAB> - либо дополняется, либо появляется список жестких дисков, потом опять tab для раздела ... итп...


Код: Выделить всё

 Possible partitions are:
   Partition num: 0,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 4,  Filesystem type is fat, partition type 0xb
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 6,  Filesystem type unknown, partition type 0x82


в rootnoverify мне что писать:
(0,4) или (4)?

когда написал просто 4- таже самая проблема-
error 12: invalid device requested
press any key to continu
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

вообще hd0,4
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 20:44
вообще hd0,4

так не идет.
http://ubuntuforums.org/showthread.php?t=255053 вот у чувака тоже трабла тока я в английском нихрена)
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

mbI4uHKa писал(а):
26.10.2007 20:47
diesel писал(а):
26.10.2007 20:44
вообще hd0,4

так не идет.
http://ubuntuforums.org/showthread.php?t=255053 вот у чувака тоже трабла тока я в английском нихрена)

гм. хрень какая-то, надо подумать.
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 20:55
mbI4uHKa писал(а):
26.10.2007 20:47
diesel писал(а):
26.10.2007 20:44
вообще hd0,4

так не идет.
http://ubuntuforums.org/showthread.php?t=255053 вот у чувака тоже трабла тока я в английском нихрена)

гм. хрень какая-то, надо подумать.


там в одном из постов преложено с загр. cd винды написать fixmbr, но терять grub мне неочень бы хотелось. Да и результат подобного деяния неизвестен.
Спасибо сказали:
Аватара пользователя
tmp13
Сообщения: 986
ОС: openSuse 11.2

Re: настройка grub для запуска winXP

Сообщение tmp13 »

а что вообще пишет то? в смысле после boot вообще ни чё не происходит?
и так ради интереса ты просто примонтировать можешь sda5?)
он там вообще жив=)

а вообще зачем тебе винда забей на неё=))))
Красных бей и белых бей!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

OK. error12 означает:

This error is returned if the device strings syntax is correct but other than that, an error occurred that isn't defined by any other error.


т.е. device обозначен правильно, но ошибка произошла в чем-то другом что не может быть описано другой ошибкой. в Gentoo рекомендуют переставить grub. проблема скорее всего именно в том что он не хочет грузить винду с extended раздела.

ОК. попробуй вместо rootnoverify просто root, при этом еще можно попробовать убрать makeactive (т.е. в четырех комбинациях оба параметра и есть makeative, нет его). hd0,4 - looks like OK. нашел еще несколько обсуждений, но без упоминаний что заработало.

еще такой вопрос - Xp у тебя грузилась именно с этого раздела(extended) до установки Ububntu?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

tmp13 писал(а):
26.10.2007 21:02
а что вообще пишет то? в смысле после boot вообще ни чё не происходит?

ошибки grub'а выше приведены ...
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 21:08
OK. error12 означает:

This error is returned if the device strings syntax is correct but other than that, an error occurred that isn't defined by any other error.


т.е. device обозначен правильно, но ошибка произошла в чем-то другом что не может быть описано другой ошибкой. в Gentoo рекомендуют переставить grub. проблема скорее всего именно в том что он не хочет грузить винду с extended раздела.

ОК. попробуй вместо rootnoverify просто root, при этом еще можно попробовать убрать makeactive (т.е. в четырех комбинациях оба параметра и есть makeative, нет его). hd0,4 - looks like OK. нашел еще несколько обсуждений, но без упоминаний что заработало.

еще такой вопрос - Xp у тебя грузилась именно с этого раздела(extended) до установки Ububntu?


да. у меня на компе было три раздела.
2 фат 32- на одном ХР, на другом windows 98, и ext3- на нем была fedora core 6 ну и swap.

Когда грузил комп , грузился grub feddoroвский, где было два варианта:
1.fedora core 6
2. other
Когда открывал other грузился стандартный виндузяковский загрузчик, с выбором ХР и 98
Решил поставить Убунту, форматнул с винды ХР черех partition magic раздел с 98мой виндой на ext3.
когда перегрузился- груб, тотже выбор, но когда зашел в other- ошибка.
Ну поставил ubuntu, теперь смеюсь и радуюсь, но всеже необходима работа некоторых програм, которые в близжайшеб будущем могут понадобится. И в игры иногда хочется поиграть. Для правильной настройки вайна руки у меня еще кривоваты.

tmp13, sda5 монтирован, заходил я в него, файлы из него использовал.
Даже если я на винду забью(чего очень желаю), то хочу как минимум разобраться в этой проблеме. Быть может, пригодится в будущем.
И в бдизжайшем времени Винда мне пригодится, как бы не было горько это осознавать.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: настройка grub для запуска winXP

Сообщение diesel »

ОК. если с играми с загрузщиком ниче не получится, предварирительно прочитав топик "Восстановление загрузщика" попробуй fixmbr, если и он тоже ничерта не поможет .... я бы короче переставил винду, причем желательно на нормальный primary - раздел (он не обязан быть sda1) - их допустимо четыре. меньше гемору будет. две винды, да еще в таком муторном положении - очень странная связка...
Спасибо сказали:
Аватара пользователя
mbI4uHKa
Сообщения: 210

Re: настройка grub для запуска winXP

Сообщение mbI4uHKa »

diesel писал(а):
26.10.2007 22:31
ОК. если с играми с загрузщиком ниче не получится, предварирительно прочитав топик "Восстановление загрузщика" попробуй fixmbr, если и он тоже ничерта не поможет .... я бы короче переставил винду, причем желательно на нормальный primary - раздел (он не обязан быть sda1) - их допустимо четыре. меньше гемору будет. две винды, да еще в таком муторном положении - очень странная связка...

большое спасибо за предоставленные советы и участие.:)
завтра еду к другу за установочным винды...эх)
Спасибо сказали:
-sanches-
Сообщения: 333
ОС: Gentoo

Re: настройка grub для запуска winXP

Сообщение -sanches- »

Блин, с такой же фигней столкнулся в debian. Придется переставлять винду в primary раздел.
Спасибо сказали: