Консультация № 86240
10.05.2007, 11:31
0.00 руб.
0 1 1
ДОброе... У меня вопрос, Имееться два Винта 300 Sata и IDE 40, на 300 стоить WinXP(2 раздела), на 40 ставлю Ubuntu 7.04. с Live-cd, все запускаеться,все винты видит, все вроде хорошо. сттавлю саму ось, все без проблем, тока када перегружаюсь грузится Винда, если отключить или сделать загрузку с 40, то выдаеться ошибка grub...error 21 или иногда 15. помогите разобратьс с загрузчиком, grub, как и куда его прописать, хотябы в MBR, не догоню ни как, а файлы в Linux менять не могу, так как не могу в него зайти. подскажите куда и как прописать этот загрузчик, при установке чтото не я сно, грит что (hd0), а что не канает, может нада (hd1), проверить много время нада, подскажите что делать...

Обсуждение

Неизвестный
10.05.2007, 11:51
общий
это ответ
Здравствуйте, FireFeDoT!
Загрузитесь с LiveCD, подключите Ваш диск С, например в папку /mnt/win_c
mount -t vfat /dev/sda1 /mnt/win_c
(или ntfs вместо vfat, если папки /mnt/win_c не существует - создайте)
а потом выполните команду
dd if=/dev/hda1 of=/mnt/win_c/linux.bt bs=512 count=1
и в boot.ini вашего WinXP допишите
c:\linux.bt="Linux"
После такого "финта ушами" у Вас появится выбор с помощью NT Loader‘a.
Как вариант - сделайте IDE-хард первым в BIOS‘e ДО установки Linux‘a. Сейчас у Вас ситуация следующая: GRUB установился на IDE-диск, но в конфигурации прописал что Linux находится на втором диске (hd1), потому когда Вы меняете диски местами он его на втором не находит, потому что теперь он получается на первом.
Форма ответа