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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     01 Mar 2002  01:07:13
 To : Dmitry Prokopev
 Subject : Re: default boot
 -------------------------------------------------------------------------------- 
 
 >>> Dmitry Prokopev wrote:
 
 > > Это вместо того чтобы просто подправить disklabel?
 > > Hет, я верю, что тяжелые условия окружающей среды, злобное начальство,
 > > и т.п., но объясни - _нафига_??
 > Ок, да я так это и исправил. Hо интерестно, а если я хочу прописать 
 > loader? sysinstall - же его каким-то макаром прописывает.
 > И я не думаю, 
 > что прямиком по диску он пишит. Уж больно тулза корявая.
 
 22:49:30:netch@iv:/usr/REL4/src/sys/boot/i386/boot2>fgrep loader *
 boot2.c:#define PATH_BOOT3      "/boot/loader"
 
 В первых 8K загрузочного раздела сидят: boot1 (и у него в хвосте настоящая
 или поддельная DOS PT), disklabel, boot2.
 boot1 умеет грузить boot2.
 boot2 умеет включать защищенный режим, читать UFS, грузить в память
 указанное и запускать его. В штатном режиме это /boot/loader,
 который по дефолту и читается.
 По тому, что я вижу в этом самом boot2.c, dsk.part изначально равен 0
 (то есть раздел 'a'), подкрутить его из этого состояния не получится,
 потому что хотя бы начальный /boot.config оно пытается читать с раздела
 'a', и при его отсутствии просто отвалится нахер.
 
 Так что для загрузки с другого раздела тебе надо пересобрать boot2.
 
 > Ок, да я так это и исправил. Hо интерестно, а если я хочу прописать 
 > loader? sysinstall - же его каким-то макаром прописывает.
 
 Я не понял, о чем ты говоришь. Хочешь другой loader?
 Пожалуйста, /boot.config к твоим услугам.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 default boot   Dmitry Prokopev   26 Feb 2002 10:58:15 
 Re: default boot   Valentin Nechayev   26 Feb 2002 13:49:41 
 Re: default boot   Dmitry Prokopev   26 Feb 2002 19:50:16 
 Re: default boot   Valentin Davydov   26 Feb 2002 21:20:56 
 Re: default boot   Dmitry Prokopev   27 Feb 2002 11:29:12 
 Re: default boot   Valentin Nechayev   27 Feb 2002 23:06:47 
 Re: default boot   Dmitry Prokopev   28 Feb 2002 11:18:06 
 Re: default boot   Valentin Nechayev   01 Mar 2002 01:07:13 
Архивное /ru.unix.bsd/73686a45479d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional