|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 30 Nov 2003 14:19:03 To : Valentin Nechayev Subject : Re: Top --------------------------------------------------------------------------------
Valentin Nechayev wrote:
>
> VS>> Кстати, как ее выправить? Hедавно мне задавали вопрос, что делать с
> VS>> машиной, в которой ядро постоянно грузится мимо лоадера. Я не смог
> VS>> дать ответа кроме как "попробовать разные геометрии в биосе", но
> VS>> ничего не помогло.
>
> Смотрел я на загрузчики и нашёл вот такой вот странный момент:
> src/sys/boot/i386/mbr/mbr.s:
>
> [...]
> movb 0x1(%si),%dh # Load head
> movw 0x2(%si),%cx # Load cylinder:sector
> movw $LOAD,%bx # Transfer buffer
> cmpb $0xff,%dh # Might we need to use LBA?
> jnz main.7 # No.
> cmpw $0xffff,%cx # Do we need to use LBA?
> jnz main.7 # No.
> pushw %cx # Save %cx
> pushw %bx # Save %bx
> movw $0x55aa,%bx # Magic
> movb $0x41,%ah # BIOS: EDD extensions
> int $0x13 # present?
> [...]
>
> Получается, что MBR лезет использовать EDD только когда видит запись
> 1023*255*63 в поле стартового сектора в partition table.
> Я правильно прочитал?
> Hо что-то я ни разу не видел там такой записи ни на одной системе...
В dangerously dedicated разве используется /boot/mbr ?
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
--- ifmail v.2.15dev5.1
* Origin: CISA Ltd. InterNetNews site (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/327fe2cfb46.html, оценка из 5, голосов 10
|