Доброго времени суток, ЛОР! Такая штука, ставлю на комп (не себе) Doudoulinux 1.2 и пытаюсь его подружить с оффтопиком. Установка только на весь диск. После установки появляется системный раздел (fat16 около 700 Mb), swap (около 300 Mb) и остальное место пустой раздел ext2. Двигаю разделы Gparted, освобождаю место под оффтопик, который ставиться в освобожденное место не хочет, говорит «не нравится мне твоя таблица разделов». Тогда на свободное место клонзиллой заливаю предварительно снятый образ XP.
При выставлении активности раздела с doudoulinux или XP соответственно грузится та или иная ОС. Однако так не хочу. Копирую dd первые 512 байт с раздела с doudoulunux и сохраняю их в файл, который кладу в корень оффтопика и соответсвенно указывая этот файл в boot.ini: C:\bootsec.lnx=«Doudoulinux». NTLDR прочитав boot.ini долгл думает, а потом грузить doudoulinux отказывается, не помню точно что написано, типа «не загрузочный диск». И это не удивительно, раздел с Doudou был же перемещен.
Тогда хотел переставить lilo или grub, что там у них - ни того, ни другого нет. После этого раздел с doudou оставляю на месте, а перемещаю раздел с XP. В результате NTLDR doudoulinux грузит нормально, а вот свою родную ОС нет.
Чувствую, что в этом случае надо изменить «эту длинную непонятную строчку» в boot.ini, описывающую местоположение на диске оффтопика. Но как? Пошел в гугль. Может кто что подскажет по этому поводу? Чувствую, сейчас пошлют на винфак.