Я не могу заставить свой загрузчик Windows 8 запускать Ubuntu или даже спрашивать меня, какую ОС запустить в режиме двойной загрузки!

Я пытался установить Ubuntu 12.04 в качестве дополнительной ОС на свой ноутбук. Основная ОС у меня - Windows 8.

Итак, у меня есть разделенный диск, где NTFS для Windows 8, а другой раздел - EXT4 для Ubuntu.

Когда я установил Ubuntu, я выбрал раздел EXT4 и выбрал 3 варианта загрузчика:

/dev/sta ATA HITACHI (750 GB) <-= this...
/dev/sta1 Windows 8 (loader) <-= and this...
/dev/sta2
/dev/sta5
/dev/sta6 Ubuntu 12.04 (12.04) <-= and this...
/dev/stb

После примерно 3 установок я все еще не могу загрузить Ubuntu, и даже не вижу никакого загрузчика. .. Это идет прямо к загрузке Windows 8 ...

Пожалуйста, помогите! Это был очень разочаровывающий день и полтора ... И я не думаю, что понадобится так много времени, чтобы разобраться = [

ОТВЕТ: Я не смог найти правильного решения для моей проблемы. Я не уверен, что я столкнулся с некоторым повреждением диска или сбоем программы, единственное решение, которое решило мою проблему, состояло в том, чтобы сделать резервную копию диска и полностью переразметить мой жесткий диск. Пожалуйста, напишите, если кто-то сталкивается с подобной проблемой. Поскольку я действительно хотел бы знать, почему мой диск не смог установить Ubuntu на мой диск.

0
задан 12 December 2013 в 16:38

2 ответа

Как насчет того, чтобы использовать /dev/sta6 для загрузчика grub? Следующие шаги:

  • Выполнить update-grub, чтобы записать загрузочный сектор ubuntu
  • Скопировать загрузочный сектор ubuntu в файл: dd if=/dev/sta6 of=boot.lnx bs=512 count=1
  • Перенести файл в windows Раздел загрузчика /dev/sta1, либо путем копирования, либо с помощью USB-накопителя, и загрузки в Windows.

Затем используйте эти команды в оболочке Windows, чтобы добавить выбор Linux в загрузчик Windows:

bcdedit /create /d “Linux” /application BOOTSECTOR

BCDEdit вернет буквенно-цифровой идентификатор для этой записи, которую я буду называть {ID} в оставшихся шагах. Вам нужно заменить {ID} на фактический возвращенный идентификатор. Примером {ID} является {d7294d4e-9837-11de-99ac-f3f3a79e3e93}. Далее, давайте уточним, в каком разделе находится копия файла boot.lnx:

bcdedit /set {ID} device partition=c:
bcdedit /set {ID}  path \boot.lnx
bcdedit /displayorder {ID} /addlast
bcdedit /timeout 30

http://www.iceflatline.com/2009/09/how-to-dual-boot- окна-7-и-Linux-помощь-Bcdedit /

0
ответ дан 12 December 2013 в 16:38

Убедитесь, что ваша Windows 8 не является 64-битной с типом загрузки UEFI, если она предустановлена, значит, да. Если вы запускаете dxdiag и там написано Windows 8 64-bit , то это значит да. Если один или оба являются истинными, то для установки вам необходим 64-битный ISO-образ Ubuntu, остальное здесь:

Установка Ubuntu вместе с предустановленной Windows с UEFI

0
ответ дан 12 December 2013 в 16:38

Другие вопросы по тегам:

Похожие вопросы: