Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Загрузка Ubuntu из виндового загрузчика.  (Прочитано 2645 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн trance_vlz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Столкнулся с такой проблемой. На машине стоят Windows и ubuntu 8.04. Windows на sda1, на sdа6 Ubuntu. Нужно было переустановить винду. Естествнно загрузчик затерся. По ряду причин мне удобнее было бы использовать именно виндовый загрузчик после переустановки, чтобы можно было попасть в ubuntu. Поэтому заранее сделал так:
sudo dd if=/dev/sda6 of=/~bootsect.bin bs=512 count=1
Сохранил booysect.bin в сухом и темном месте. После переустановки поместил в корень C, в boot.ini винды добавил строчку C:\bootsect.bin="Linux"
При загрузке появилась нужна строчка. Вот только при попытки загрузить ubuntu - темный экран.
Где я ошибся?

Оффлайн gmz

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Загрузка Ubuntu из виндового загрузчика.
« Ответ #1 : 02 Июня 2008, 11:19:03 »
Загрузчик случайно не в mbr был ?

Оффлайн trance_vlz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Загрузка Ubuntu из виндового загрузчика.
« Ответ #2 : 02 Июня 2008, 16:36:52 »
Случайно да..

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Загрузка Ubuntu из виндового загрузчика.
« Ответ #3 : 02 Июня 2008, 17:32:36 »
Тогда ты не его сохранил. :)

Как исправить:

1. Загрузиться с Live-CD.
2. Установить Grub в /dev/sda6
3. sudo dd if=/dev/sda6 of=/~bootsect.bin bs=512 count=1
4. Положить bootsect.bin в корень виндового раздела.
5. Добавить в виндовый boot.ini строку: c:\bootsect.bin="Ubuntu 8.04 Hardy Heron"

Грузиться с винта и проверять как все работает.

Возможные проблемы:

Grub может не установиться с Live-CD. Налетел на эти грабли самолично и пол-дня убил пытаясь понять что не так.

 Как избежать:
загрузившись с Live-CD подмонтировать раздел с убунтой на винте и сделать:

sudo mount --bind /dev /media/my_hdd_ubuntu/dev
sudo chroot /media/my_hdd_ubuntu

и устанавливать Grub из chroot - окружения системы с винта. Тогда встанет нормально.

 

Страница сгенерирована за 0.039 секунд. Запросов: 23.