Двойная Загрузка Linux / Windows 7

Я долгое время был пользователем Ubuntu на моем домашнем рабочем столе, но для некоторых вещей вам просто нужна Windows. Я скачал Windows 7 RC и получил ключ для него, и я хотел бы двойной загрузки. Я пробовал несколько руководств с двойной загрузкой, но у меня возникли проблемы с их выполнением из-за моего нечетного макета раздела. Вот как это выглядит в GParted:

  • диск 1:
    • /dev/sda1: fat32 (пустой)
    • /dev/sda2: расширенный
      • /dev/sda5: ext3 (Ubuntu Root)
      • /dev/sda6: swap
  • привод 2:
    • /dev/sdb1: ntfs (Windows 7)
    • /dev/sdb2: в ext4 (домашняя папка)

всякий раз, когда я пытаюсь загрузить Windows из GRUB, он говорит

Disk Error
Press any key to restart

Я нажимаю пробел, и он возвращает меня к GRUB, из которого я могу загрузить Ubuntu просто отлично.


здесь уместная часть моего / boot/grub / menu.lst:

title       Ubuntu 9.04, kernel 2.6.28-15-generic
root        (hd0,4)
kernel      /boot/vmlinuz-2.6.28-15-generic root=UUID=f039d530-b7a1-49f6-a5b7-37dc8f4c6ad2 ro quiet splash 
initrd      /boot/initrd.img-2.6.28-15-generic
quiet

title       Windows 7
root        (hd0,0)
savedefault
makeactive
chainloader +1

я смонтировал /dev / sda1, а внутри нашел три файла:

  • Boot (папка)
  • bootmgr
  • bootsect.bak

я упускаю что-то простое? Я бы предпочел не пытаться перемещать разделы, и я не хочу Windows 7 на /dev/sda1, потому что этот раздел составляет всего 10 ГБ. Помощь есть?

4
задан Nick Meharry
11.02.2023 3:08 Количество просмотров материала 3137
Распечатать страницу

2 ответа

загрузка windows на drive2 сложна - вы можете получить grub, чтобы сделать это, но это вызовет проблемы в windows позже.

Можете ли вы поменять их так, что окна первый диск?

1
отвечен Martin Beckett 2023-02-12 10:56

прежде всего, я заметил, что вы установили неправильный Раздел для загрузки windows. Запись (hd0, 0) означает, что вы указываете grub для загрузки из раздела sda1, который пуст. Попробуйте поместить ваши диски так ,как вы описали в своем вопросе (sda1, sda2, sda5, sda6, sdb1, sdb2) и попробуйте это:

title           Ubuntu 9.04, kernel 2.6.28-15-generic
root            (hd0,4)
kernel          /boot/vmlinuz-2.6.28-15-generic root=UUID=f039d530-b7a1-49f6-a5b7-37dc8f4c6ad2 ro quiet splash 
initrd          /boot/initrd.img-2.6.28-15-generic
quiet

title           Windows 7
root            (hd1,0)
savedefault
makeactive
chainloader +1

Это лучшее, что я мог придумать, просто заметил, что у вас неправильный ввод в вашем файле.

0
отвечен user10493 2023-02-12 13:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх