2

Я попытался установить 9.04 на более старый ноутбук Toshiba с новым диском на 300 ГБ, и получаю страшную ошибку Grub 18, которая указывает, что grub выходит за рамки читаемой биосом области HD и не работает.

Я просто позволил Ubuntu свернуть с настройками по умолчанию при установке и в итоге это:

Drive layout
/dev/sda1 -ntfs 128GB -boot
/dev/sda2 -extended 170GB -lba
 /dev/sda5 -ntfs 167.59GB
 /dev/sda6 -ext3 2.33GB
 /dev/sda7 -linux-swap 172MB

Я хотел бы сделать систему двойной загрузочной, не переустанавливая Windows (настоящая боль, так как мне пришлось бы пройти через ИТ-отдел обструкционистов). Я знаю, что могу сделать Windows загрузочной с помощью аварийного диска и fixmbr, но есть ли что-то, что я могу сделать, чтобы сделать его двойным загрузочным с помощью Ubuntu LiveCD?

Кроме того, что я должен был сделать на этапе установки Ubuntu, чтобы избежать этого?

2 ответа2

1

Я бы оставил Windows mbr в mbr и попробовал разметку разделов так:

Drive layout
  /dev/sda1 -ntfs 128GB -boot
  /dev/sda2 -ext3 3GB
  /dev/sda3 -extended 167GB -lba
      /dev/sda5 -ntfs 166.8GB
      /dev/sda6 -linux-swap .2GB

и при установке установите Grub в /dev /sda2.

Загрузитесь в windows и используйте Diskpart, чтобы установить /dev /sda2 как активный.

0

Использование чего-то вроде Partition Magic позволит вам переместить другие разделы на 100 МБ или меньше, так как вам понадобится ваш загрузочный раздел. 128 ГБ находится прямо на пороге "слишком далеко", и даже если вам удастся получить grub для загрузки с разделом внизу, нет гарантии, что он будет продолжать делать это при обновлении.

Как всегда, перед этим рекомендуется сделать резервные копии.

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