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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     16 Aug 2005  12:50:57
 To : All
 Subject : FAQ update: geometry
 -------------------------------------------------------------------------------- 
 
 Добавил пункт в FAQ про sysinstall и геометрию. RFD.
 По опыту ru.unix.prog, со временем возникают достаточно крупные
 добавки к FAQ которые должны или поститься URL'ями, или идти
 периодическим постингом раз-два в месяц. Видимо, это первая из
 них.;)
 
 ================================================================
 
 > Q: sysinstall сказал: A geometry xx*xx*xx is incorrect
 
 A: Вообще-то sysinstall крайне неудачно считает геометрию - он делит
 количество блоков на диске на 16*63 и затем пытается понять, похож
 полученный результат на правильный или нет, на основе записей в MBR.
 Его предположения надо воспринимать очень критически. Принцип выбора
 правильной геометрии может быть описан так:
 
 1. Если на диске задана уже какая-то геометрия и в ней описаны разделы,
 которые Вы собираетесь оставить целыми - ставьте именно эту геометрию
 и не поддавайтесь на предложения поставить какую-то другую. Если же
 придётся из-за проблем загрузки ставить какую-то другую геометрию,
 это скорее всего значит, что придётся все существующие разделы удалять
 или хотя бы передвигать на новые границы.
 
 2. Если BIOS рассказывает какие можно назначить геометрии (в вариантах
 NORMAL(CHS)/LARGE(ECHS)/LBA), выберите один из них. Если BIOS не умеет
 линейный доступ, или если ставите систему до 5.4 и хотите использовать
 MBR, это принципиально. Hи в коем случае не принимайте варианты на
 255 секторов (которые любит давать Award 6.00). При прочих равных
 вариант LBA (255*63 для дисков от 4G) предпочтительнее тем, что бОльшая
 часть диска будет доступна через старые вызовы BIOS.
 
 3. Если BIOS не может сказать, чего умеет, назначайте 255*63. При этом,
 если система ранее 5.4, ни в коем случае не ставить MBR; допускается
 только BootEasy (он же BootManager, он же boot0). Если ставите BootEasy
 вручную, не через sysinstall, надо через boot0cfg добавить ему
 packet mode.
 
 Я сократил в рассказе много сложностей; полный рассказ должен идти
 отдельно из-за его объёма.
 
 Во всех определениях геометрии получите объём диска в блоках (если
 неизвестен напрямую, перемножьте все три числа из любой известной
 геометрии) и разделите на произведение количества головок на количество
 секторов; целая часть частного будет количеством цилиндров. В обозначениях
 выше, H*S означает H головок и S секторов; C*H*S - C цилиндров,
 H головое и S секторов.
 
 ================================================================
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 FAQ update: geometry   Valentin Nechayev   16 Aug 2005 12:50:57 
Архивное /ru.unix.bsd/22383ab8adf7a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional