Comments 83
не хватает нормального мануала по grub.
для меня, например, до сих пор является проблемой установить загрузчик на винт с windows, который будет подгружать /boot с другого винта. причем установить загрузчик необходимо именно с livecd =)
для меня, например, до сих пор является проблемой установить загрузчик на винт с windows, который будет подгружать /boot с другого винта. причем установить загрузчик необходимо именно с livecd =)
Это тот самый «chain-loading» о котором я говорил, плюс еще и disc mapping если я не ошибаюсь. В буржуйских мануалах есть. Это чтобы загрузчик мог грузить винду с другого диска физически. А сам загрузчик можно поставить куда угодно:
grub-install hda например
linux.die.net/man/8/grub-install
linux.die.net/man/8/grub-install
стоит две системы vista enterprise sp1 и ubuntu 8.10, ни каких проблем с загрузкой не замечал
Везёт же вам :) а кто грузит, grub? Или на разных физических разделах? Кстати, как 8.10, стабильно? У меня почему-то провайдеры VPS боятся с 8.04 спрыгивать…
Стоит Vsta Business SP1 и Ubuntu 8.10, GRUB все грузит отлично!
Думаю если бы у меня была такая проблема с загрузкой висты, я бы так и не смог перейти на Линукс ((
Пока процесс перехода идет успешно! )) Благодаря советам хабра-сообщества.
Думаю если бы у меня была такая проблема с загрузкой висты, я бы так и не смог перейти на Линукс ((
Пока процесс перехода идет успешно! )) Благодаря советам хабра-сообщества.
Аналогично, никаких проблем с установкой/загрузкой.
Стоит Виста и Arch на ноуте, загрузчик grub.
Стоит Виста и Arch на ноуте, загрузчик grub.
Можно грузить grub из ntldr. Ставим grub не в MBR, а на свой раздел, потом копируем первый сектор этого раздела (dd if=/dev/sd?? of=boot.lnx bs=512 count=1), кладём файл на виндовый раздел и прописываем его в boot.ini.
Совсем недавно решал обратное: после недолгих «игр» с Ubuntu была целая эпопея с удалением GRUB и восстановлением виндовой MBR. Было весело
сочувствую, а fixmbr больше не помогает? )
Для подобных игрищ советую использовать MBRUtil (легко находится через Google). Позволяет сделать резервную копию с MBR и восстановить ее при необходимости. Пользую давно, проблем нет.
все это сложно и поэтому немножко неправильно :)
простой вариант загрузки
все разделы с ОС делаем основными
ставим первый раздел активный- ставим Х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 раздел нас покинет меняем активный раздел и грузится другая ОС своими средствами
Кроме Ultimate/Enterprise так же ведет себя и Business.
Поэтому макбук для Tripple Boot пришлось XP вместо висты ставить. Втроем с вистой линукс и MacOS не живут
Поэтому макбук для Tripple Boot пришлось XP вместо висты ставить. Втроем с вистой линукс и MacOS не живут
В Vista Business BitLocker'а нет. www.microsoft.com/windows/windows-vista/compare-editions/default.aspx
А у меня проблема несколько иного характера. Помогите подробным советом. Так и не смог победить grub. Винда стоит на одном диске, Убунту ставлю на другой. При загрузке выдается ошибка: «Grub error. Code 005.» Вроде так, давно дело было. Как ни пытался маппинг поменять, так и не смог ситуацию хоть как-то изменить. Приходится пользоваться юниксами на виртуальной машине.
Ubuntu на другом физическом или логическом? Если логическом то набросайте примерную схему разметки и, в случае присутствия, LVM. А если на физическом то набросайте как вы распределили дисковое пространство для каждого раздела (boot, swap, root, и винду).
Убунту на другом физическом диске. Примерная схема такая, винт 1 — Виста + еще один ntfs-раздел, диск два один ntfs-раздел за ним раздел с Линухом (последовательно swap, /, /home) + еще один ntfs-раздел. Примерно так. Дело давнее, точнее уже не вспомню, разделы сейчас переделал, просто помню, что был код ошибки 5. А описания такой ошибки я так и не нашел.
В таком случае map'ить надо и через chainload гнать насколько мне известно. А проще было виндовый загрузчик ставить на первый физический в MBR, груб на второй физический в MBR, а в BIOS'е переключаться :D Да, через задницу — но работать будет точно )
Возможно кому-нибудь поможет. Периодически я сносил-ставил системы на своем домашнем компе по разным причинам. И всегда винда была в паре с убунтой. Поэтому испытал за это время несколько вариантов установки загрузчика grub и выработал правила для себя:
1. grub не ставить на раздел с файловой системой NTFS — возможна нестабильная работа, либо загрузчик будет зависать, хотя по началу у меня работал такой вариант
2. позволить винде самой для себя создать раздел для установки — не всегда она дружит с ntfs, сделанным в линуксе (всегда думал что разницы нет)
3. не играть с маппингом, а всегда ставить винду на первый жесткий диск. У меня тоже ни разу маппинг не сработал.
На мой взгляд, удобен вариант когда для загрузчика grub создаешь отдельный основной раздел с fat (100 МБ) и там все параметры загрузок расписываешь. Плюс такого подхода состоит в том, что удаляя любую из операционных систем загрузчик остается работоспособным и следовательно не влияет на загрузку других установленных систем. Минус — тратим один из четырех возможных основных разделов на жестком диске, хотя это решается созданием дополнительных ;)
1. grub не ставить на раздел с файловой системой NTFS — возможна нестабильная работа, либо загрузчик будет зависать, хотя по началу у меня работал такой вариант
2. позволить винде самой для себя создать раздел для установки — не всегда она дружит с ntfs, сделанным в линуксе (всегда думал что разницы нет)
3. не играть с маппингом, а всегда ставить винду на первый жесткий диск. У меня тоже ни разу маппинг не сработал.
На мой взгляд, удобен вариант когда для загрузчика grub создаешь отдельный основной раздел с fat (100 МБ) и там все параметры загрузок расписываешь. Плюс такого подхода состоит в том, что удаляя любую из операционных систем загрузчик остается работоспособным и следовательно не влияет на загрузку других установленных систем. Минус — тратим один из четырех возможных основных разделов на жестком диске, хотя это решается созданием дополнительных ;)
детский сад, уж простите!
впрочем, думаю что хоть кому-то будет полезно. в основном нелинуксоидам) впрочем, «если ты спрашиваешь про Линукс, то ты уже линуксоид» :))
впрочем, думаю что хоть кому-то будет полезно. в основном нелинуксоидам) впрочем, «если ты спрашиваешь про Линукс, то ты уже линуксоид» :))
Не было печали, пока не ответил «Да» на вопрос «Установить GRUB2?» в Debian Installer. Теперь не могу висту из под него загрузить, приходится менять приоритеты у хардов в BIOS (У меня на Primary Debian, на Slave — Vista). Debian сам попытался добавить запись о загрузке Vista в меню груба, но при попытке загрузить пишет что-то типа «не могу найти раздел», хотя прописано вроде правильно — set root(hd1,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 загрузчика.
Заранее спасибо за ответ.
Чё-то я не понял… А линукс ставить-то будем? Или только grub?
Только загрузчик для 2х ОСок (вин и мак)
Хотя и на линуксе такая же всегда беда бывает, поэтому и прошу рассказать как да что, чтоб потом не спрашивать.
P.S. для линукса уже другая машина, отдельно стоит.
Хотя и на линуксе такая же всегда беда бывает, поэтому и прошу рассказать как да что, чтоб потом не спрашивать.
P.S. для линукса уже другая машина, отдельно стоит.
Не знаю по поводу Seven, но Хакинтош Висту грузит без проблем… Зачем вам grub?
просьба написать как подгрузить в бут вторую ОСку для выбора.
Пример можно с висты, попытаюсь на семерке проделать все.
А груб просто универсален, а вдруг еще и линь поставлю =)
Пример можно с висты, попытаюсь на семерке проделать все.
А груб просто универсален, а вдруг еще и линь поставлю =)
Ерунда какая-то, уж простите, никогда не замечал никаких проблем: 3 разных висты(Business, Home, Ultimate), 2 разных дистрибутива линукса(Ubuntu, SUSE) на 3х ПК с разной конфигурацией разделов(2хHDD в Raid1, 2хHDD в Raid0, 1хHDD — количество разделов на всех разное). Никаких проблем ни разу даже рядом не валялось.
У меня установлена Vista SP1 Ultimate и Ubuntu 8.10. Никаких проблем замечено не было.
Стоит opensuse 10.3 и Vista SP1 Ultimate на одном диске, никаких проблем!
Да, походу весь пост это рекламная ссылка какого-то менеджнра загрузок.
Нет, ссылка на менеджер добавилась позднее — habrahabr.ru/blogs/linux/48790/#comment_1267956
А если Ubuntu установлена из под Windows, возможность восстановиться будет?
Восстонавить MBR можно как виндовый так и линуксовый. Линуксовый через Live CD а виндовый через какой-нибудь Vista Recovery CD или консоль восстановления с того же диска с дистрибутивом висты…
Ubuntu ставится не из под Windows, а из-под Ubuntu. Сперва надо загрузить Ubuntu LiveCD, а затем уже ставиться.
Самый простой способ восстановиться — сделать предварительно резервную копию MBR через MBRUtil. Снести Ubuntu можно будет восстановив MBR и тупо удалив виртуальные диски, отданные под Linux.
Самый простой способ восстановиться — сделать предварительно резервную копию MBR через MBRUtil. Снести Ubuntu можно будет восстановив MBR и тупо удалив виртуальные диски, отданные под Linux.
Скорее всего, описанная проблема возникает именно когда BitLocker включен, а по умолчанию он выключен. Vista Ultimate SP1 + ArchLinux — никаких проблем.
Возможно, но я два раза получил Vista SP1 с включенным BitLocker (английскую)
В смысле, предустановленную на новый компьютер?
При установке с нуля BitLocker ИМХО выключен.
При установке с нуля BitLocker ИМХО выключен.
Что подтверждает этот комментарий habrahabr.ru/blogs/linux/48790/#comment_1268542
Ситуация:
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 диска. «Глюк» искал достаточно долго и нашел сам — тов. Интернет не помог (одно время гибернизацией не пользовались, да и формализация проблемы сложновата + логи чистЫ).
Попробуйте, уважаемые, у вас есть проблемы с гибернизацией висты при активном бутовом разделе, который не понимает виста?
А вот я не читал этой статьи и даже ниочём подобном не то чобы не знал, но и не подозревал. А в итоге у меня MS Vista SP1 Ultimate + Ubuntu 8.10. Убунту стояло до висты, а после я восстановил граб. Ничего не делал специально. Так оно работает.
то что grub можно восстановить и грузить разные системы не снимает проблемы — windows при инсталляции убивает загрузчики других операционных систем (и не с висты это началось)
Sign up to leave a comment.
Dual-boot Vista SP1 и Linux