Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows XP + Linux Mandrake 10.0

Автор: Maxer
Дата сообщения: 31.08.2004 15:46
Подскажите как это реализовать и если есть программа то дайте ссылку.

P.S. В FreeBSD я копировал файл с диска дистрибутива FreeBSD (boot1) и прописывал его в boot.ini . Можно как-то проделать это с Linux Mandrake 10.0?
Автор: Demetrio
Дата сообщения: 31.08.2004 15:55
Maxer
http://www.opennet.ru/docs/HOWTO-RU/mini/Linux+NT-Loader.html

а чем lilo не устроил? (тем более в Mandrake он такой симпатичный)
Автор: eugrus
Дата сообщения: 31.08.2004 19:41
именно для таких случаев я это и писал
http://www.dos710.h12.ru/articles/multios/multios.htm


Цитата:
,итак, самое интересное 2 =)

Я уже говорил что NTLoader способен запускать бутсектор хранимый в файле, мы используем эту возможность для загрузки Linux'а из под него
Для начала нам потребуется этот самый загрузочный сектор GRUB'а в файле
В линуксе есть отлично подходящая для этих целей команда - dd
Она служит для создания точных копий целых и кусков файлов и устройств
Её синтаксис: dd if=источник of=назначение bs=размер_буфера_в-байтах count=количество_буферов
Так как мы знаем что блок равен 512 байтам чтобы получить загрузочный сектор /dev/hda6 в файл GRUB.BOOTSECT нужно дать команду:
dd if=/dev/hda6 of=GRUB.BOOTSECT bs=512 count=1
Теперь этот файл надо поместить на FAT16 раздел в корень чтобы он был доступен NTLoader'у (для новичков в Linux: тут было написано как монтировать разделы, команда для копирования `cp источник назначение`)

Теперь если GRUB boot sector в MBR выполним из DOS fdisk /mbr а если в загрузочном секторе раздела, то сделаем из fdisk активным /dev/hda1 (он же hd(0,0) он же multi(0)disk(0)rdisk(0)partition(0) он же C: он же первый раздел первого диска)

Теперь загрузившись из под Windows NT или DOS отредактируем c:\boot.ini добавив в [operating systems] строчку
C:\GRUB.BOOTSECT = "Linux/GRUB"

Поздравляю!
Теперь ваш Linux грузится из NTLoader'а!
Автор: Maxer
Дата сообщения: 31.08.2004 21:31
Спасибо,eugrus именно это я и хотел узнать!

Страницы: 1

Предыдущая тема: PEBUILDER


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.