>>Какая _система_ должна увидеть диск? FreeBSD/Linux/win2000/xp?
>
>Задача - с FreeBSD переносить ~250Gb на кучу РАЗНЫХ машин, чтобы не
>держать кучу дисков...
Имеется в виду "переносной винт" типа "пришел, воткнул в машину, работаем"? В ОБЩЕМ случае (неизвестен список ОС и неизвестно железо) при таком размере винта задача не решается.
Так понимаю, там будет FAT32 (иначе разные win9x уйдут лесом) на все 250Гб? Это сколько же места улетит псу под хвост из-за огромных кластеров... Или куча разделов по 32Гб? Все равно, один хрен. Кстати, вопрос, какая там будет файловая система, не такой простой. FAT32 обсудили, NTFS нельзя -- фря с линуксом писАть не смогут, ufs или ext2/прочие линуксизмы тоже нельзя (маздаи не прочитают). Мда, остается FAT32... :-(
>> Берете винт, на котором будет стоять
>>система (маленький, такой, какой видит мать). Ставите на него систему. Вешаете
>>БОООЛЬШОЙ винт на свободный канал (лучше всего отдельно от прочих устройств),
>>ЗАПРЕЩАЕТЕ его в BIOS. Далее
>>fdisk/disklabel/"Диспетчер дисков". Возможно, руками прописать геометрию.
>
>Пробовал - есть машины (помните TX97) которые не видят больше 32Gb...
У меня давно была такая, но в те времена винт был 2Гб. Она что, не заводится, если воткнуть большой винт и НЕ ОПРЕДЕЛЯТЬ его в BIOS? Т.е. соответствующий винт поставить DISABLE. Краем уха слышал, что ей можно перешить BIOS (правда, тогда затык будет уже на 128Гб).
>...вопрос на засыпку - а какой BIOS, на материнке или на контролере
>IDE - отвечает за BigLBA???
Если мне не изменяет память, то BIOS контроллера (могу здесь и ошибаться в том смысле, что должны уметь ОБА). И вообще, все эти BIOS нужны ТОЛЬКО на этапе передачи управления на MBR и из MBR на нужный boot block. Нормальная операционка (win9x, winme и прочие DOS'ы не рассматриваются, там все через ж.пу надо делать) кладет на биос с прибором, она читает геометрию из самого винта либо ей указывают ручками.