On Sun, Nov 05, 2006 at 06:45:30PM +0200, Valentin Nechayev wrote:
Sun, Nov 05, 2006 at 16:52:32, unisol wrote about "[uanog] MBR починил!":
******* Working on device /dev/ad8 ******* parameters extracted from in-core disklabel are: cylinders=620181 heads=16 sectors/track=63 (1008 blks/cyl) Шото ^^^^^^^^^^^^^^^^^^^^ очень не нравится. А вообще-то похоже оно это при любом раскладе пишет.
Так у тебя наверно или таблицы вообще не было, или она была кривой.
Она СТАЛА кривой после того, как я в sysinstall сказал "записать бут лоадер". До этого момента уже были все разделы, и винда грузилась. Похожий глюк мне уже попадался - только тогда я не придумал как его пофиксить :(.
Короче - починил просто: sysinstall->Fdisk-> поменял геометрию по сравнению с пердложенной fdisk (ну - прибавил одну дорожку), поменял тип первому разделу с 4 на 6 (и как это винде пофигу было) записал. Всё грузится. Ну, по крайней мере - WinXP & DOS :). Осталось проверить загрузится ли FreeBSD из окрестностей 250GB напрямую. А куда она денется?;)) Ну - таки загружается. Но всё ж это "с какой ноги БИОСописатели встанут", поэтому после первого ГБ с досом/ntloader есть мааленький раздельчик.
Вобщем - глюк AMI BIOS с невключением LBA налицо (в AWARD - можно "включить LBA", "включить Large","выключить" и "Auto". В AMI - или "Auto" или "выключить").
Ну ты фантаст:) При чём тут вообще BIOS? Фря не берёт эти данные из Та не фантаст - у меня просто винт фантастически разбит: 1ГБ fat16 дос+nt loader xxxM FreeBSD small partition ~250GB extended partition с кучей разніх разделов ~50GB main FreeBSD partition ну или бывает ещё 50% FreeBSD partition 50% "backup" FreeBSD partition, чтоб если сломать предидущий - быстро на этом поехать.
и вот если биос не включит LBA - то фиг это заведётся. И с "включить" у авард-биос можно было любую фигню в MBR писать и всё работало. А вот с "АВТО" - почему-то может и глюкануть, и не включиться.
BIOS (и вообще по-моему никакая система кроме MS-DOS и ранних виндей не берёт из BIOS). Чтобы взять из BIOS надо сделать отождествление дисков в BIOS и в ядре, а это нужно или EDD3 (которое до сих пор не везде есть) либо гадание на кофейной гуще. Геометрия для disklabel вычисляется по MBR. Далеко не всегда правильно. Вообще странно - уж лет 10(?) живём с LBA, а всякие глупые мелочи всё равно досаждают. Ведь вроде простая ситуация была - вытащил винт из одного компа, вставил в другой - "и приехали", причём средний юзер наверно б застрелился :) - с CD ничего (win XP setup, 2 разных диска) не грузится, ДОС с дискет виснет - это очень озадачивает, ибо на том и заканчивается "арсенал" юзера и начинается замкнутый круг - с винтом комп не грузится, без винта - грузится, нонафиг он нада.
-- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message