Двойная загрузка, Ubuntu+Vista

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

На лаптопе имеется два жёстких диска, на одном сначала поставил Ubuntu 9.04 amd64, на втором винчестере поставил Vista_Ultimate x64( собственно для некоторых игр не идущих через wine/cedega). В Bios выбираю с какого винчестера грузится, и грузится выбраная система, Ubuntu или Vista. Как можно организовать меню для выбора системы при начальной загрузки GRUB? Я знаю что если сначала поставить Vistu, а потом Ubuntu, то GRUB на автомате создаст такое меню, но у меня всё наоборот. Переустанавливать две системы не особо хочется, поэтому прошу помощи с этой ситуацией.
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Двойная загрузка, Ubuntu+Vista

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

/boot/grub/menu.lst

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

title              Vista
root               (hd1,0)
savedefault
makeactive
map                (hd0) (hd1)
map                (hd1) (hd0)
chainloader        +1
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

При загрузке пишет что система грузится с hd0,0 , получается что Vista стоит на hd1,0 ? Я на всякий случай выписал свой menu.lst, убрав лишние закоментированные строки:

Код:

default 0 timeout 10 ## ## End Default Options ## title Ubuntu 9.04, kernel 2.6.28-11-generic uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=716f0354-ad9f-42ba-b4b6-549637ffd984 ro quiet splash initrd /boot/initrd.img-2.6.28-11-generic quiet title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=716f0354-ad9f-42ba-b4b6-549637ffd984 ro single initrd /boot/initrd.img-2.6.28-11-generic title Ubuntu 9.04, memtest86+ uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 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
OS:Gentoo amd64
Спасибо сказали:
t2a
Сообщения: 694
ОС: Sidux-2008-2 (Debian sid)

Re: Двойная загрузка, Ubuntu+Vista

Сообщение t2a »

"...получается что Vista стоит на hd1,0 ?"

Вывод blkid сюда.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

dem@dem-laptop:~$ blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="716f0354-ad9f-42ba-b4b6-549637ffd984" TYPE="reiserfs"
/dev/sda5: TYPE="swap" UUID="85de67bc-39c3-4a44-8a88-52f261f8968e"
/dev/sdb1: UUID="962EABA22EAB7A3F" TYPE="ntfs"
/dev/sdb5: TYPE="swap" UUID="9644382e-098b-4e10-9418-cf64ab321340"
OS:Gentoo amd64
Спасибо сказали:
t2a
Сообщения: 694
ОС: Sidux-2008-2 (Debian sid)

Re: Двойная загрузка, Ubuntu+Vista

Сообщение t2a »

"blkid"

Вот Вы и ответили на свой вопрос - "получается что Vista стоит на hd1,0".
+
Поглядеть, как вариант, на GAG
http://gag.sourceforge.net/
Оный пользую и не жалею.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

Я добавил в menu.lst рекомендованные строчки, меню появилось, но при выборе пишет- This is not a bootable disk. Please insert bootable floppy and press any...(я удалил Vista и поставил Windows7, по сути все будет тоже самое)

Код:

## ## End Default Options ## title Ubuntu 9.04, kernel 2.6.28-11-generic uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=716f0354-ad9f-42ba-b4b6-549637ffd984 ro quiet splash initrd /boot/initrd.img-2.6.28-11-generic quiet title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=716f0354-ad9f-42ba-b4b6-549637ffd984 ro single initrd /boot/initrd.img-2.6.28-11-generic title Ubuntu 9.04, memtest86+ uuid 716f0354-ad9f-42ba-b4b6-549637ffd984 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 Windows7 root (hd1,0) savedefault makeactive map (hd0) (hd1) map (hd1) (hd0) chainloader +1

Попробывал поставить GAG, но вот здесь я не понимаю почему он не ставится:

Код:

dem@dem-laptop:~/Download/gag4.10/linux$ sudo ./copy-files.sh mkdir: cannot create directory `/boot': File exists mkdir: cannot create directory `/boot/gag': File exists GAG files copied to the hard disk. Now you can install it using gag-install as root dem@dem-laptop:~/Download/gag4.10/linux$ sudo gag-install ENGLISH GAG installer, v4.9 Language: ENGLISH Keyboard type: QWERTY Will intall GAG on device ENGLISH Can't open device ENGLISH. Exiting.
OS:Gentoo amd64
Спасибо сказали:
igruschka
Сообщения: 43
ОС: Vista end ubuntu

Re: Двойная загрузка, Ubuntu+Vista

Сообщение igruschka »

А почему вас в качестве загрузчика интересует только grub? Почему бы не попробовать с висты установить easybcd? А там уже добавить раздел с линуксом?
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

Ubuntu основная система, хотелось бы через GRUB, должно быть по идее просто.
Разобрался я с GAG, в том как его ставить, но GRUB репортирует об ошибке и никакого меню GAG не появляется

Код:

dem@dem-laptop:~/Download/gag4.10/linux$ sudo ./copy-files.sh [sudo] password for dem: mkdir: cannot create directory `/boot': File exists mkdir: cannot create directory `/boot/gag': File exists GAG files copied to the hard disk. Now you can install it using gag-install as root dem@dem-laptop:~/Download/gag4.10/linux$ sudo gag-install /dev/sda1 GAG installer, v4.9 Language: ENGLISH Keyboard type: QWERTY Will intall GAG on device /dev/sda1 GAG sucesfully installed in /dev/sda1 Don't forget to install GRUB in the superblock of your root partition using grub-install dem@dem-laptop:~/Download/gag4.10/linux$ sudo grub-install /dev/sda1 Searching for GRUB installation directory ... found: /boot/grub Installing GRUB to /dev/sda1 as (hd0,0)... [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ] grub> root (hd0,0) grub> setup --stage2=/boot/grub/stage2 --prefix=/boot/grub (hd0,0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/reiserfs_stage1_5" exists... yes Running "embed /boot/grub/reiserfs_stage1_5 (hd0,0)"... 20 sectors are embedded. succeeded Running "install --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0,0) (hd0,0)1+20 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... failed Error 6: Mismatched or corrupt version of stage1/stage2 grub> quit dem@dem-laptop:~/Download/gag4.10/linux$
OS:Gentoo amd64
Спасибо сказали:
t2a
Сообщения: 694
ОС: Sidux-2008-2 (Debian sid)

Re: Двойная загрузка, Ubuntu+Vista

Сообщение t2a »

"Разобрался я с GAG,...."

Все проще пареной репы.
Качаете (~1,4 Mb)
http://dfn.dl.sourceforge.net/sourceforge/gag/gag4_10.zip
Распаковываете в какую-нибудь временную папку.
Получаете в ней папку - gag4.10
Открываете эту самую gag4.10, в ней имеете, среди всего прочего, файлик - cdrom.iso (3,2 Mb)
Его-то и прожигаете на болваночку.
Грузитесь с полученного CD, далее, ИМХО, все интуитивно просто.
Можно содержимое cdrom.iso поглядеть, там папочка docs обнаруживается и с картиночками даже.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

Записал GAG на болванку, установил, но при выборе операционных систем видит только Windows7, и успешно её грузит при выборе. Для linux видит ext2 раздел. хотя система стоит RiserFS, при выборе этого разддела мигает один раз меню выбора системы и ничего не происходит. Собственно теперь я не могу загрузить Ubuntu :mellow: На фотках видны опции для одного и второго диска
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OS:Gentoo amd64
Спасибо сказали:
t2a
Сообщения: 694
ОС: Sidux-2008-2 (Debian sid)

Re: Двойная загрузка, Ubuntu+Vista

Сообщение t2a »

"Для linux видит ext2 раздел. хотя система стоит RiserFS"

Ну и что? см. - http://www.users.bigpond.net.au/hermanzone/p12.htm
"My Linux partitions are reiserfs, but they show up in GAG as EXT2. They still boot okay, so I'm not too worried about that."

Что касаемо "Собственно теперь я не могу загрузить Ubuntu", то после "Разобрался я с GAG, в том как его ставить, но GRUB репортирует об ошибке и никакого меню GAG не появляется", я не готов дать рецепт, хотя бы потому, что, не имею возможности эту ситуацию повторить.
GAG - сторонний загрузчик, посему, при установке Linux, загрузчик (grub) ставится в / раздел, а не в MBR. см. "Install GRUB to a Linux O.S. Partition" на том же http://www.users.bigpond.net.au/hermanzone/p12.htm
+
Не помешает http://citkit.ru/articles/166/ - в части касающейся.
+ offtop
Поставил 9.04 на ext4, разница весьма приятная, для дел домашних, ИМХО, очень даже годится.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Двойная загрузка, Ubuntu+Vista

Сообщение demontager »

В моём случае всё должно выглядеть вот так:

Код:

## ## End Default Options ## title Ubuntu 9.04, kernel 2.6.28-11-generic uuid 8d9792f5-cf61-4eef-8062-4d91f76345f4 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8d9792f5-cf61-4eef-8062-4d91f76345f4 ro quiet splash initrd /boot/initrd.img-2.6.28-11-generic quiet title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) uuid 8d9792f5-cf61-4eef-8062-4d91f76345f4 kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8d9792f5-cf61-4eef-8062-4d91f76345f4 ro single initrd /boot/initrd.img-2.6.28-11-generic title Ubuntu 9.04, memtest86+ uuid 8d9792f5-cf61-4eef-8062-4d91f76345f4 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 # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sdb1 title Windows Vista (loader) rootnoverify (hd1,0) savedefault map (hd0) (hd1) map (hd1) (hd0) chainloader +1

Я переустановил Ubuntu и Grub сам подставил нужное в menu.lst, теперь всё работает!
OS:Gentoo amd64
Спасибо сказали: