|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Serg Ershov 2:5009/14.400 08 Oct 2002 19:38:05 To : Valentin Nechayev Subject : Re^2: отцы, расскажите плиз процедуру boot... -------------------------------------------------------------------------------- [07 Окт 02,18:47] Valentin Nechayev(2:5020/400)-=>Serg Ershov(2:5009/14): VN>>> Hа dangerously dedicated никакого boot0 не бывает по определению. SE>> Что тогда лежит в /boot/boot0? Физически? VN> В /boot/boot0 лежит переключатель загрузок по имени BootEasy. VN> Вопрос про "физически" не понят. Переформулируй. Твоя фраза - "Hа dangerously dedicated никакого boot0 не бывает по определению". В следующем ответе - толи твой, толи Вал.Дав. - упоминание, что в случае dangerously dedicated - кроме фри на винте ничего больше нет. После этого я делаю вывод, что с 0x3e байта и далее лежит не переключатель загрузок, а нечто непонятное. Причем, чисто теоретически, биос должен искать в (0:0:1) по смещению 0x01[BCDE]E значение 0х80, после этого, в соответствующей найденной записи партиции - взять первый сектор, из него взять загрузчик, (который, как я понимаю, в случае не-DD фри - есть район disklabel), который начнет делать бут - находит физическое начало boot2, грузит, и далее выполняет `load /kernel'. SE>>>> В случае с обычным разбиением старт из boot0 не корявит таблицу SE>>>> разделов. SE>>>> Что же происходит в случае с DD - интересно, что я и спрашиваю. VN>>> Происходит то, что ты ломаешь загрузчик. SE>> Как? Каким образом, что куда уходит, и где это почитать? VN> По CHS адресу 0:0:1 (абсолютный сектор 0) в случае DD лежит boot1. VN> За ним - disklabel. За ним - boot2. VN> boot0 сюда никоим боком не относится. Записав его в MBR сектор (0:0:1), VN> ты стираешь оттуда boot1 и тем самым уничтожаешь загрузчик. Хм. Имеем поставленную на /dev/ad2 фрю. при разбиении говорили, что оно - DD. Обычно живем под виндой с /dev/ad0. Имеем желание в виндовом лоадере, сунув ему, как обычно, 512 байт лоадера, грузить фрю с /dev/ad2. Делаем: копируем /boot/boot0, /boot/boot1, /boot/boot2 на раздел с виндовым лоадером. Прописываем все три (а так вот, оптом, чтоб попробовать все три, и не грузить толстую винду для записи на HТФС) файла в виндовый лоадер. Пытаемся прогрузить бут0. получаем ситуацию, вышеописанную. После восстановления. пытаемся прогрузить бут1. правда, написав его на флоп, к виндовому лоадеру (я щас винду с флопа гружу 8-) ). Винда грузится, фря - нет. Что сделать? VN> Что читать? Сорцы, вестимо. Хорошо, придется, вестимо. Злобный_ersh. ... np: TOG net radio [|=|] --- IMHOграф snapshot-2002.9.30 [S1E-RIPN] * Origin: Бутявок не тpямкают, от бутявок дудонятся... (2:5009/14.400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/38643da30157.html, оценка из 5, голосов 10
|