LINUX.ORG.RU

Как поставить на один винт Win2000 + FreeBSD 4.1 ?


0

0

C Linux я делал просто, но немного извратно: ставил линукс потом win2000 и грузил линукс с дискетки (lilo не ставил в MBR). Такого изврата с фрей бы не хотелось - вопрос .. как грамотно все поставить и что поправить так чтобы обе операционки спокойно грузились ?
Второй вопрос - а как быть если к этой связке еще и линукс добавить ?
единственный выход OS/2 Boot Loader ?
если да то как с помощью его все правильно проинсталлить ???

anonymous

Ну не обязательно же OS/2 Boot Loader..
Чем тебе lilo не нравится ???
ставишь операционки в любой последовательности на разные раздел,
потом lilo в MBR и все будет ок !

proforg
()

Ставить все в любой последовательности. MBR нигде не трогать. Эагрузчик кидать в root partition. Active partition установить на Win2k. Допустим, что раздел где Win2k установила(сь) ntlder, boot.ini, etc в ней виден как С:, и ето /dev/hda1 или /dev/ad0s5 соответственно и он FAT12(FAT16). Пусть linux живет на /dev/hda2 (/dev/ad0s6). Пусть FreeBSD живет на /dev/hda3 (/dev/ad0s7). linux # mount -t vfat /dev/hda1 /mnt/winnt linux # dd if=/dev/hda2 of=/mnt/winnt/bootsect.lin bs=512 count=1 linux # dd if=/dev/hda3 of=/mnt/winnt/bootsect.bsd bs=512 count=1 linux # echo "c:\bootsect.lin=\"Linux\"" >> /mnt/winnt/boot.ini linux # echo "c:\bootsect.bsd=\"FreeBSD\"" >> /mnt/winnt/boot.ini linux # reboot freebsd # mount -t msdos /dev/ad0s5 /mnt/winnt freebsd # dd if=/dev/ad0s6 of=/mnt/winnt/bootsect.lin bs=512 count=1 freebsd # dd if=/dev/ad0s7 of=/mnt/winnt/bootsect.bsd bs=512 count=1 freebsd # echo "c:\bootsect.lin=\"Linux\"" >> /mnt/winnt/boot.ini freebsd # echo "c:\bootsect.bsd=\"FreeBSD\"" >> /mnt/winnt/boot.ini freebsd # reboot Усе.

anonymous
()

Спасибо ! ... буду пробовать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.