Kubuntu и WindowsXP на одном диске. Проблема с загрузкой.

Здравствуйте.

  • Имеется ноутбук на котором ранее стояла винда и образ диска C которой я сделал при помощи Acronis True Image.
  • Имеет внешний хард, на котором был установлен и настроен Lucid Lynx.

Возникла идея совместить их на одном харде. Для этого диск ноутбука был вытащен и поставлен взамен него другой диск большей емкости, девственно чистый. Диск был размечен следующим образом с использованием gparted:
sda3 ntfs label=Sys Primary
sda4 ntfs label=Doc Extended/Logical
sda1 ext4 label=unix Primary boot
sda2 swap Primary

После этого, на sda1 было скопировано содержимое внешнего харда с установленной Kubuntu. На раздел sda3 при помощи программы загружаемой с CD-диска Acronis Boot loader, было восстановлено содержимое диска C:\

С использованием системы на внешнем харде, был отредактирован grub2 на диске sda1 и файл /etc/fstab
Командой sudo grub-install --root-directory=/mnt /dev/sda был установлен grub2.
В самом grub2 пункт загрузки windows генерируется пакетом os-prober, и был установлен, что загружаться надо с раздела sda3.

Так вот, при загрузке только Kubuntu и последующих перезагрузках grub2 остается живой в MBR, при загрузке Windows - она запускается и работает нормально, но стоит выключить/включить компьютер или сделать перезагрузку как повреждается MBR - о чем и выводится сообщение "Non-system disk or disk error..."
Исправляется grub2 - его переустановкой с использованием системы на внешнем харде. Но стоит перезагрузиться из Windows, как MBR снова повреждается.

Как исправить эту проблему?

0
Viktor - 5 Август, 2010 - 06:28

Интересно, попробуй грузить с помощью Акронис, там есть такая функция и можно выбрать систему. Вот как рушиться главная загрузочная и кто ее гробит... видимо windows. MBR то маленькая и где то я читал что ее можно просмотреть. Может стоило сначала windows скопировать а потом Kubuntu. А вообще просто установить windows а потом Kubuntu и без всяких акронисов, а windows это полезно, будет быстрее работать. С MBR акронис что то делает это точно, видимо лучше без него обойтись.

0
barnsky - 5 Август, 2010 - 17:26

Вероятнее всего, при восстановлении ХР из образа восстанавливается предыдущая MBR - диск меньше и другой. Лучший способ - чистые установки с последующей заточкой.

0
dyug - 5 Август, 2010 - 18:29

А если прочитать внимательно, то очевидно что при ЗАГРУЗКЕ/выходе из винды слетает мбр, а не при восстановлении.

P.S. Нет я не знаю ответа на основной вопрос, но думаю что для проверки стоило бы поставить все еж винду с нуля и посмотреть на результаты..

Ибо у меня на ноуте они вполне сотрудничают без проблем.

0
barnsky - 10 Август, 2010 - 20:51

Согласен, но в винде уже прописана информация о геметрии диска от передыдущей установки, что она и пытается исправить.Чистая установка всё исправит.У меня на одном винте жили 2 WIN и Suse.

+1
_victor_ - 5 Август, 2010 - 20:27
Изображение пользователя _victor_.

Скачай образ "super grub disc", закатай его на диск или флешку, и загрузись с него. Дальше по командам. Должно помочь.

0
Гость - 8 Август, 2010 - 18:38

спасибо за советы. с другой стороны есть мысль отказаться вовсе от винды. но не могу отказаться от программ. о чистой установке мне тоже намекали, но тут уже лень - не хочется терять день на восстановление программ. но все равно всем спасибо

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры