Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladimir Leonov                      2:5061/122.1   16 Mar 2003  14:57:52
 To : Alexey Vasiliev
 Subject : FreeBSD+NT on 2HDD
 -------------------------------------------------------------------------------- 
 
 
  AV> Есть два диска по 3,5Гб. Hа первом стоит NT4 занимая весь объём. Hа
  AV> втором устанавливается FreeBSD 4.7. Загрузчик устанавливается в MBR
  AV> корректно. При загрузке выводится следующее: F1 ??? F5 FreeBSD Чтобы
  AV> не выбиралось, грузится NT4. Что сделать чтобы загрузилась
  AV> FreeBSD. Спасибо.
 
 Ты используешь стандартный NT`ёвый лоадер? Если да, тогда:
 
 ----openf(Windows Clipboard)-----
 9.10. Как можно использовать загрузчик NT для запуска FreeBSD?
 
 Эта процедура выглядит по разному для версий FreeBSD 2.2.X и 3.X (с
 трёхступенчатым процессом загрузки системы).
 Идея заключается в копировании первого сектора корневого раздела FreeBSD в файл,
 находящийся в разделе DOS/NT. Предположим, что вы назвали этот файл
 c:\bootsect.bsd (по аналогии с c:\bootsect.dos), после чего можете
 отредактировать файл c:\boot.ini, чтобы он выглядел примерно так:
 
     [boot loader]
     timeout=30
     default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
     [operating systems]
     multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT"
     C:\BOOTSECT.BSD="FreeBSD"
     C:\="DOS"
 
 Для систем 2.2.X предполагается, что DOS, NT, FreeBSD или другая операционная
 система были установлены в их соответствующие разделы fdisk на одном и том же
 диске. Этот пример тестировался с системой, в которой DOS и NT находились на
 первом разделе fdisk, а FreeBSD на втором. Кроме того, FreeBSD была настроена на
 загрузку с её раздела, а не из MBR.
 Смонтируйте дискету в формате DOS (если вы используете NTFS) или раздел FAT,
 скажем, в каталог /mnt.
 
 # dd if=/dev/rda0a of=/mnt/bootsect.bsd bs=512 count=1
 
 Перезапустите DOS или NT. Пользователи NTFS должны скопировать файл bootsect.bsd
 или bootsect.lnx с дискеты на диск C:\. Измените атрибуты (права) на файл
 boot.ini следующим образом:
 
 C:\> attrib -s -r c:\boot.ini
 
 Отредактируйте этот файл, добавив соответствующие строки из примерного boot.ini 
 выше, и восстановите атрибуты:
 
 C:\> attrib +s +r c:\boot.ini
 
 Если FreeBSD загружается из MBR, восстановите его командой DOS fdisk после того,
 как переконфигурировали их для загрузки с их "родных" разделов.
 Для систем FreeBSD 3.X эта процедура выглядит несколько проще.
 Если FreeBSD установлена на тот же самый диск, что и загрузочный раздел NT,
 просто скопируйте /boot/boot1 в C:\BOOTSECT.BSD. Однако, если FreeBSD
 установлена на другой диск, то /boot/boot1 работать не будет, нужно копировать
 /boot/boot0.
 WarningHЕ КОПИРУЙТЕ ПРОСТО /boot/boot0 ВМЕСТО /boot/boot1, ЭТИМ ВЫ ПЕРЕЗАПИШЕТЕ 
 ТАБЛИЦУ РАЗДЕЛОВ ВИHЧЕСТЕРА И ВАШ КОМПЬЮТЕР ПЕРЕСТАHЕТ ЗАГРУЖАТЬСЯ!
 /boot/boot0 нужно устанавливать с помощью sysinstall, выбрав менеджер загрузки
 FreeBSD в диалоговом окне при выборе менеджера загрузки. Это потому что в
 /boot/boot0 область таблицы разделов заполнена символами NULL, а sysinstall
 копирует сюда таблицу разделов перед тем, как скопировать /boot/boot0 в область 
 MBR.
 При запуске менеджер загрузки FreeBSD задаёт ОС, которая загружалась последний
 раз, устанавливая для этой операционной системы признак активизации в таблице
 разделов, а затем записывает 512 байт самого себя обратно в MBR, так что если вы
 просто скопируете /boot/boot0 в C:\BOOTSECT.BSD, то в MBR будет записана пустая 
 таблица разделов с флагом активности в некотором месте.
 ----closef(Windows Clipboard)----
 
 PS: Всё же фак надо иметь при себе.
 
 [pionээr] [nodes over 100]
 Шушпанчики с клейпучкой пьют всех!
 --- GoldED+ 1.1.5-030227 (WinNT 5.1.2600-Service_Pack_1 i686)
  * Origin: В коробке не без сбойной дискеты. (2:5061/122.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 FreeBSD+NT on 2HDD   Alexey Vasiliev   14 Mar 2003 21:04:41 
 FreeBSD+NT on 2HDD   Ruslan Sulemanov   14 Mar 2003 21:13:42 
 Re: FreeBSD+NT on 2HDD   Alexey Vasiliev   15 Mar 2003 08:43:33 
 FreeBSD+NT on 2HDD   Ruslan Sulemanov   15 Mar 2003 09:02:09 
 FreeBSD+NT on 2HDD   Anton Sokolov   15 Mar 2003 22:34:20 
 Re: FreeBSD+NT on 2HDD   Eugene Grosbein   15 Mar 2003 14:04:10 
 FreeBSD+NT on 2HDD   Oleg Kuznetsov   15 Mar 2003 22:23:00 
 FreeBSD+NT on 2HDD   Oleg Kuznetsov   15 Mar 2003 23:32:02 
 FreeBSD+NT on 2HDD   Vladimir Leonov   16 Mar 2003 14:57:52 
Архивное /ru.unix.bsd/32433e74599b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional