Главная » Linux » Windows убила мой Linux

Windows убила мой Linux

22:08
Во время инсталляции SUSE Linux Enterprise Desktop [SLED] 10 я нарезал свой диск на следующие разделы:
FAT32, 10GB, /windows/C.
Linux, 10GB, /.
FAT32, 7GB, /windows/E.
swap, 9GB, swap.

Затем я установил Windows на С:. Теперь у меня проблема: Linux не загружается. Я не вижу меню с выбором системы для загрузки, сразу же стартует Windows. Во время установки Windows было такое сообщение: «найден неизвестный раздел, он может быть неактивен, если вы хотите активировать его…», но когда я попытался следовать инструкциям, раздел не был опознан, и теперь у меня Windows лишь на двух разделах, C: и D: (замечу, что в D: только 7 ГБ, а не 10 ГБ). Что можно сделать?

Penguin, с форума LXF



Это распространенная проблема, вызванная тем, что инсталлятор Windows не проверяет наличие «не-майкрософтовских» операционных систем. Во время установки Windows он переписывает загрузчик по-своему, не считаясь с вашим желанием его сохранить. Хорошая новость – ваша инсталляция Linux осталась нетронутой, включая прежнее меню загрузки и другие настройки. Надо всего лишь переустановить загрузочную запись в Master Boot Record, которую сделал для Вас загрузчик SUSE, Grub.

Загрузитесь с SLED CD/DVD и выберите вариант Rescue System из меню; дождитесь приглашения на вход в систему. Наберите root (пароль не нужен) – и вот Вы в базовой спасательной оболочке. Первым делом определите, какой из разделов – ваш. Запустите fdisk –l для вывода списка разделов. Один из них должен быть обозначен как Linux – скорее всего, /dev/hda2, если судить по списку разделов, приведенному выше. Можно смонтировать этот раздел:

mount /dev/hda2 /mnt

Затем наберите следующие команды для входа в среду Grub и поиска подходящего раздела для загрузчика:

grub
find /boot/vmlinuz


Будет возвращен загрузочный диск в терминологии Grub, скорее всего (hd0,1).Теперь наберите следующие команды для новой настройки загрузчика:

root (hd0,1) #то, что вернул Вам вызов find
setup (hd0)
quit


Вот и все, теперь вы можете перезагрузиться командой reboot. Извлеките CD/DVD – и получите свое Grub-меню снова, со всеми прежними вариантами. Учтите, что после каждой переустановки Windows будет случаться то же самое, способ лечения – тот же.

29.11.2007 22:08