1

На моем ноутбуке у меня установлен W7 на sda2 (sda1 - это раздел размером 100 МБ, который W7 делает по умолчанию). Я установил арку и сделал

grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sda

Я не думал о W7, сейчас самое время установить Arch вне виртуальной машины. Я прочитал, что вы должны установить grub на sda1, чтобы иметь возможность двойной загрузки Windows и Arch. Итак, мой вопрос, есть ли в любом случае двойная загрузка двух без переустановки Arch?

2 ответа2

1

Вы можете просто загрузиться с Arch Install-CD снова и переустановить Grub, но, поскольку он уже установлен на sda, вам потребуется больше средств для возврата состояния примитива, поскольку вы уже перезаписали MBR.

Я бы предложил оставить Grub там, где он есть, и просто загрузить загрузчик Win7 изнутри Grub (есть обширная запись ArchWiki, описывающая, как это сделать здесь).

0

Я нашел два решения, самым простым было сделать pacman -S os-prober && grub-mkconfig -o /boot/grub/grub.cfg . Другой я нашел через сообщение Андреаса ...

Я пытался следить за статьей вики, которую опубликовал Андреас, но я чуть не вырвал свои волосы, пытаясь понять это ... но я немного погуглил с помощью этой статьи и нашел решение.

https://askubuntu.com/questions/22629/add-windows-7-to-boot-menu/22632#22632

Я сделал резервную копию своего /boot/grub/grub.cfg, затем отредактировал его и добавил код из поста, на который я только что ссылался. Теперь я могу загрузить Windows и Arch (я всегда могу загрузить Arch, но ...). :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .