LINUX.ORG.RU

Arch Linux / Windows 7 dual boot

 , ,


0

1

Возникла необходимость в установке Windows 7 на ноутбуке. Однако, использовать только Винду не хочу по известным причинам. Поэтому решил установить ещё и Arch Linux.

Имеется один жёсткий диск с двумя партитициями под Винду.

sda1 - 100MB - windows boot loader sda2 - 50GB - windows free - 400GB

Нужно на оставшееся место установить Арч и настроить загрузчик.

Как правильно разметить партитиции? Какой загрузчик использовать?

https://wiki.archlinux.org/index.php/Windows_and_Arch_Dual_Boot - здесь не понял как всё-таки настроить загрузчик.

Присоединяюсь к вопросу. Арч уже установлен, или только хотите поставить? Вообще - лучше виртуалка, если ест возможность.

comp00 ★★★★
()

Какой загрузчик использовать?

grub2. Если не знаете, как установить арч и распилить диск - отправляйтесь курить маны.

AlexCones ★★★
()

papasha

Как правильно разметить партитиции?

Грузишься с любого live cd с gparted, уменьшаешь sda2, создаешь sda3 - хомяк с размером по вкусу, sda4 - корневой раздел 20гб (хватит 100%), sda5 - swap в два раза больше оперативной памяти. Желательно в таком порядке (легче изменять размер будет если что вдруг).

papasha

Какой загрузчик использовать?

Стандартный в арче grub, поэтому лучше его.

april
()
Ответ на: комментарий от kitar

Установил Винду первой, т.к. так рекомендовалось сделать в мануале Арча, который я упоминал.

papasha
() автор топика
Ответ на: комментарий от papasha

Пробуй дописать в grub, как и указано в арчевики:

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
kitar ★★★★★
()
23 июня 2012 г.

Можно модифицировать загрузчик Windows, добавив в него опцию передачи управления Grub на другом диске. Инсталлируйте Ubuntu, загрузившись с CD, запустив установщик и приказав ему использовать второй диск в окне создания разделов. Когда появится окно ‘Ready To Install’ [Все готово к установке], нажмите кнопку Advanced [Дополнительно] и задайте /dev/sdb – второй диск (или второй раздел /dev/sda2 в зависимости от того, куда вы хотите установить ubuntu) – в качестве устройства для установки загрузчика. Эта мера также понадобится, если вы хотите использовать для переключения между дисками меню BIOS. Теперь запускайте установку, но не перегружайтесь в конце (иначе вы не сможете использовать Ubuntu, и придется повторять установку с диска заново).

Откройте терминал (Applications > Accessories > Terminal), переключитесь на root и смонтируйте вашу файловую систему Windows командой

sudo -i mkdir /mnt/windows mount /dev/sda1 /mnt/windows

Затем создайте здесь файл, содержащий код загрузчика с вашей установленной Ubuntu:

dd if=/dev/sdb of=/mnt/windows/ubuntu.img bs=512 count=1

Эта команда создаст файл с именем ubuntu.img (имя не важно), содержащий первые 512 байтов второго диска, где находится загрузчик Ubuntu. Теперь перегрузитесь в Windows и отредактируйте C:\boot.ini' в Блокноте или другой программе, добавив следующую строчку в конец:

C:\ubuntu.img=”Ubuntu”

Этот файл можно отредактировать из Ubuntu, но Windows использует другой признак окончания строки, и ntldr может немного растеряться, так что сыграем по правилам и сделаем это в Блокноте. Снова перезагрузитесь, и в загрузчике Windows вы увидите меню, предлагающее Windows или Linux, на выбор.

anonymous
()
Ответ на: комментарий от AlexCones

grub2. Если не знаете, как установить арч и распилить диск - отправляйтесь курить маны.

Поддерживаю, это правильный ответ. А в wiki этого ответа разве нет? Занесите!

Pakostnik ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.