Comments 83
не хватает нормального мануала по grub.
для меня, например, до сих пор является проблемой установить загрузчик на винт с windows, который будет подгружать /boot с другого винта. причем установить загрузчик необходимо именно с livecd =)
для меня, например, до сих пор является проблемой установить загрузчик на винт с windows, который будет подгружать /boot с другого винта. причем установить загрузчик необходимо именно с livecd =)
0
Это тот самый «chain-loading» о котором я говорил, плюс еще и disc mapping если я не ошибаюсь. В буржуйских мануалах есть. Это чтобы загрузчик мог грузить винду с другого диска физически. А сам загрузчик можно поставить куда угодно:
0
grub-install hda например
linux.die.net/man/8/grub-install
linux.die.net/man/8/grub-install
0
стоит две системы vista enterprise sp1 и ubuntu 8.10, ни каких проблем с загрузкой не замечал
+4
Везёт же вам :) а кто грузит, grub? Или на разных физических разделах? Кстати, как 8.10, стабильно? У меня почему-то провайдеры VPS боятся с 8.04 спрыгивать…
0
Стоит Vsta Business SP1 и Ubuntu 8.10, GRUB все грузит отлично!
Думаю если бы у меня была такая проблема с загрузкой висты, я бы так и не смог перейти на Линукс ((
Пока процесс перехода идет успешно! )) Благодаря советам хабра-сообщества.
Думаю если бы у меня была такая проблема с загрузкой висты, я бы так и не смог перейти на Линукс ((
Пока процесс перехода идет успешно! )) Благодаря советам хабра-сообщества.
+1
Аналогично, никаких проблем с установкой/загрузкой.
Стоит Виста и Arch на ноуте, загрузчик grub.
Стоит Виста и Arch на ноуте, загрузчик grub.
0
Можно грузить grub из ntldr. Ставим grub не в MBR, а на свой раздел, потом копируем первый сектор этого раздела (dd if=/dev/sd?? of=boot.lnx bs=512 count=1), кладём файл на виндовый раздел и прописываем его в boot.ini.
+3
Совсем недавно решал обратное: после недолгих «игр» с Ubuntu была целая эпопея с удалением GRUB и восстановлением виндовой MBR. Было весело
0
сочувствую, а fixmbr больше не помогает? )
0
Для подобных игрищ советую использовать MBRUtil (легко находится через Google). Позволяет сделать резервную копию с MBR и восстановить ее при необходимости. Пользую давно, проблем нет.
0
все это сложно и поэтому немножко неправильно :)
простой вариант загрузки
все разделы с ОС делаем основными
ставим первый раздел активный- ставим ХP
ставим второй раздел активным — ставим Vista
ставим трейтий раздел активным (*) — ставим Suse
добавляем в граб нужные данные для ОС
итого имеем
/boot/grub/menu.lst
выполняем
#grub-install
и все работает
огромный плюс: при переустановке любой windows возвращаем этот раздел активным, устанавливаем, меняем назад активный и все :)
если же по какой-то причине linux раздел нас покинет меняем активный раздел и грузится другая ОС своими средствами
простой вариант загрузки
все разделы с ОС делаем основными
ставим первый раздел активный- ставим ХP
ставим второй раздел активным — ставим Vista
ставим трейтий раздел активным (*) — ставим Suse
добавляем в граб нужные данные для ОС
итого имеем
/boot/grub/menu.lst
default 0
timeout 1
gfxmenu (hd0,2)/boot/message
##YaST — activate
###Don't change this comment — YaST2 identifier: Original name: linux###
title openSUSE 11.1
root (hd0,2)
kernel /boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-WDC_WD1600JS-60NCB1_WD-WCANME444230-part3 resume=/dev/disk/by-id/ata-WDC_WD1600JS-60NCB1_WD-
WCANME444230-part5 splash=silent showopts vga=0x31a
initrd /boot/initrd-2.6.27.7-9-pae
###Don't change this comment — YaST2 identifier: Original name: windows 1###
title VISTA
rootnoverify (hd0,2)
chainloader (hd0,0)+1
###Don't change this comment — YaST2 identifier: Original name: windows 2###
title XP SP3
rootnoverify (hd0,2)
chainloader (hd0,1)+1
выполняем
#grub-install
и все работает
огромный плюс: при переустановке любой windows возвращаем этот раздел активным, устанавливаем, меняем назад активный и все :)
если же по какой-то причине linux раздел нас покинет меняем активный раздел и грузится другая ОС своими средствами
+1
Кроме Ultimate/Enterprise так же ведет себя и Business.
Поэтому макбук для Tripple Boot пришлось XP вместо висты ставить. Втроем с вистой линукс и MacOS не живут
Поэтому макбук для Tripple Boot пришлось XP вместо висты ставить. Втроем с вистой линукс и MacOS не живут
0
В Vista Business BitLocker'а нет. www.microsoft.com/windows/windows-vista/compare-editions/default.aspx
0
А у меня проблема несколько иного характера. Помогите подробным советом. Так и не смог победить grub. Винда стоит на одном диске, Убунту ставлю на другой. При загрузке выдается ошибка: «Grub error. Code 005.» Вроде так, давно дело было. Как ни пытался маппинг поменять, так и не смог ситуацию хоть как-то изменить. Приходится пользоваться юниксами на виртуальной машине.
0
Ubuntu на другом физическом или логическом? Если логическом то набросайте примерную схему разметки и, в случае присутствия, LVM. А если на физическом то набросайте как вы распределили дисковое пространство для каждого раздела (boot, swap, root, и винду).
0
Убунту на другом физическом диске. Примерная схема такая, винт 1 — Виста + еще один ntfs-раздел, диск два один ntfs-раздел за ним раздел с Линухом (последовательно swap, /, /home) + еще один ntfs-раздел. Примерно так. Дело давнее, точнее уже не вспомню, разделы сейчас переделал, просто помню, что был код ошибки 5. А описания такой ошибки я так и не нашел.
0
В таком случае map'ить надо и через chainload гнать насколько мне известно. А проще было виндовый загрузчик ставить на первый физический в MBR, груб на второй физический в MBR, а в BIOS'е переключаться :D Да, через задницу — но работать будет точно )
0
UFO just landed and posted this here
Возможно кому-нибудь поможет. Периодически я сносил-ставил системы на своем домашнем компе по разным причинам. И всегда винда была в паре с убунтой. Поэтому испытал за это время несколько вариантов установки загрузчика grub и выработал правила для себя:
1. grub не ставить на раздел с файловой системой NTFS — возможна нестабильная работа, либо загрузчик будет зависать, хотя по началу у меня работал такой вариант
2. позволить винде самой для себя создать раздел для установки — не всегда она дружит с ntfs, сделанным в линуксе (всегда думал что разницы нет)
3. не играть с маппингом, а всегда ставить винду на первый жесткий диск. У меня тоже ни разу маппинг не сработал.
На мой взгляд, удобен вариант когда для загрузчика grub создаешь отдельный основной раздел с fat (100 МБ) и там все параметры загрузок расписываешь. Плюс такого подхода состоит в том, что удаляя любую из операционных систем загрузчик остается работоспособным и следовательно не влияет на загрузку других установленных систем. Минус — тратим один из четырех возможных основных разделов на жестком диске, хотя это решается созданием дополнительных ;)
1. grub не ставить на раздел с файловой системой NTFS — возможна нестабильная работа, либо загрузчик будет зависать, хотя по началу у меня работал такой вариант
2. позволить винде самой для себя создать раздел для установки — не всегда она дружит с ntfs, сделанным в линуксе (всегда думал что разницы нет)
3. не играть с маппингом, а всегда ставить винду на первый жесткий диск. У меня тоже ни разу маппинг не сработал.
На мой взгляд, удобен вариант когда для загрузчика grub создаешь отдельный основной раздел с fat (100 МБ) и там все параметры загрузок расписываешь. Плюс такого подхода состоит в том, что удаляя любую из операционных систем загрузчик остается работоспособным и следовательно не влияет на загрузку других установленных систем. Минус — тратим один из четырех возможных основных разделов на жестком диске, хотя это решается созданием дополнительных ;)
0
UFO just landed and posted this here
детский сад, уж простите!
впрочем, думаю что хоть кому-то будет полезно. в основном нелинуксоидам) впрочем, «если ты спрашиваешь про Линукс, то ты уже линуксоид» :))
впрочем, думаю что хоть кому-то будет полезно. в основном нелинуксоидам) впрочем, «если ты спрашиваешь про Линукс, то ты уже линуксоид» :))
+1
Не было печали, пока не ответил «Да» на вопрос «Установить GRUB2?» в Debian Installer. Теперь не могу висту из под него загрузить, приходится менять приоритеты у хардов в BIOS (У меня на Primary Debian, на Slave — Vista). Debian сам попытался добавить запись о загрузке Vista в меню груба, но при попытке загрузить пишет что-то типа «не могу найти раздел», хотя прописано вроде правильно — set root(hd1,0).
0
Хабралюди помогите, ибо я еще не разобрался в таинствах MBR и сам не могу понять методику создания загузочных секторов.
Если можно выложите команды по созданию grub'овского загрузчика
с ОС:
1. Windows 7 Ultimate Beta1
2. MacOS Tiger 10.4.8 (хакинтош АМД)
раньше стояла ХРиха, и поверх нее я ставил хакинтош, так что он сам и делал 2 загрузчика.
Заранее спасибо за ответ.
Если можно выложите команды по созданию grub'овского загрузчика
с ОС:
1. Windows 7 Ultimate Beta1
2. MacOS Tiger 10.4.8 (хакинтош АМД)
раньше стояла ХРиха, и поверх нее я ставил хакинтош, так что он сам и делал 2 загрузчика.
Заранее спасибо за ответ.
0
Чё-то я не понял… А линукс ставить-то будем? Или только grub?
0
Только загрузчик для 2х ОСок (вин и мак)
Хотя и на линуксе такая же всегда беда бывает, поэтому и прошу рассказать как да что, чтоб потом не спрашивать.
P.S. для линукса уже другая машина, отдельно стоит.
Хотя и на линуксе такая же всегда беда бывает, поэтому и прошу рассказать как да что, чтоб потом не спрашивать.
P.S. для линукса уже другая машина, отдельно стоит.
0
Не знаю по поводу Seven, но Хакинтош Висту грузит без проблем… Зачем вам grub?
0
просьба написать как подгрузить в бут вторую ОСку для выбора.
Пример можно с висты, попытаюсь на семерке проделать все.
А груб просто универсален, а вдруг еще и линь поставлю =)
Пример можно с висты, попытаюсь на семерке проделать все.
А груб просто универсален, а вдруг еще и линь поставлю =)
0
Ерунда какая-то, уж простите, никогда не замечал никаких проблем: 3 разных висты(Business, Home, Ultimate), 2 разных дистрибутива линукса(Ubuntu, SUSE) на 3х ПК с разной конфигурацией разделов(2хHDD в Raid1, 2хHDD в Raid0, 1хHDD — количество разделов на всех разное). Никаких проблем ни разу даже рядом не валялось.
0
У меня установлена Vista SP1 Ultimate и Ubuntu 8.10. Никаких проблем замечено не было.
0
Стоит opensuse 10.3 и Vista SP1 Ultimate на одном диске, никаких проблем!
0
Да, походу весь пост это рекламная ссылка какого-то менеджнра загрузок.
0
Нет, ссылка на менеджер добавилась позднее — habrahabr.ru/blogs/linux/48790/#comment_1267956
0
А если Ubuntu установлена из под Windows, возможность восстановиться будет?
0
Восстонавить MBR можно как виндовый так и линуксовый. Линуксовый через Live CD а виндовый через какой-нибудь Vista Recovery CD или консоль восстановления с того же диска с дистрибутивом висты…
0
Ubuntu ставится не из под Windows, а из-под Ubuntu. Сперва надо загрузить Ubuntu LiveCD, а затем уже ставиться.
Самый простой способ восстановиться — сделать предварительно резервную копию MBR через MBRUtil. Снести Ubuntu можно будет восстановив MBR и тупо удалив виртуальные диски, отданные под Linux.
Самый простой способ восстановиться — сделать предварительно резервную копию MBR через MBRUtil. Снести Ubuntu можно будет восстановив MBR и тупо удалив виртуальные диски, отданные под Linux.
0
Скорее всего, описанная проблема возникает именно когда BitLocker включен, а по умолчанию он выключен. Vista Ultimate SP1 + ArchLinux — никаких проблем.
0
Возможно, но я два раза получил Vista SP1 с включенным BitLocker (английскую)
0
В смысле, предустановленную на новый компьютер?
При установке с нуля BitLocker ИМХО выключен.
При установке с нуля BitLocker ИМХО выключен.
0
Что подтверждает этот комментарий habrahabr.ru/blogs/linux/48790/#comment_1268542
0
Ситуация:
hda0 — ntfs (vista, old boot)
hda1 — swap (suse)
hda2 — ext3 (suse — home, boot, etc)
hda4 — ntfs (data).
Все разделы — основные. hda2 — активный раздел. Suse и Vista грузятся. Все замечательно. НО в висте не работает гибернизация. Выглядит следующим образом: при переходе в спящий режим экран гаснет, а через несколько секунд (может больше, может меньше — зависит, похоже, от загрузки системы) — возвращается в экран блокировки компа. Лечится (исходя из условий непереразбивания) установкой активным разделом ntfs диска. «Глюк» искал достаточно долго и нашел сам — тов. Интернет не помог (одно время гибернизацией не пользовались, да и формализация проблемы сложновата + логи чистЫ).
Попробуйте, уважаемые, у вас есть проблемы с гибернизацией висты при активном бутовом разделе, который не понимает виста?
hda0 — ntfs (vista, old boot)
hda1 — swap (suse)
hda2 — ext3 (suse — home, boot, etc)
hda4 — ntfs (data).
Все разделы — основные. hda2 — активный раздел. Suse и Vista грузятся. Все замечательно. НО в висте не работает гибернизация. Выглядит следующим образом: при переходе в спящий режим экран гаснет, а через несколько секунд (может больше, может меньше — зависит, похоже, от загрузки системы) — возвращается в экран блокировки компа. Лечится (исходя из условий непереразбивания) установкой активным разделом ntfs диска. «Глюк» искал достаточно долго и нашел сам — тов. Интернет не помог (одно время гибернизацией не пользовались, да и формализация проблемы сложновата + логи чистЫ).
Попробуйте, уважаемые, у вас есть проблемы с гибернизацией висты при активном бутовом разделе, который не понимает виста?
0
А вот я не читал этой статьи и даже ниочём подобном не то чобы не знал, но и не подозревал. А в итоге у меня MS Vista SP1 Ultimate + Ubuntu 8.10. Убунту стояло до висты, а после я восстановил граб. Ничего не делал специально. Так оно работает.
0
то что grub можно восстановить и грузить разные системы не снимает проблемы — windows при инсталляции убивает загрузчики других операционных систем (и не с висты это началось)
0
Sign up to leave a comment.
Dual-boot Vista SP1 и Linux