February 27th, 2012

фига

Windows и 3 терабайта. Сексперименты.

По результатам натурных секспериментов, поставленных на этих выходных на свежекупленном винте 3 терабайта, настоящим заявляю следующее:

Получить работоспособную конфигурацию под 32-битной операционной системой Windows, использующую дисковое пространство такого хард диска под данные, и не получить при этом риска убить содержимое того диска, мне удалось только одним способом:

Материнка с контроллером в AHCI mode
Windows 2003 server Datacenter Edition или Enterprize SP1 или более поздний.
В систему поставлен драйвер AHCI контроллера как SCSI
ПОСЛЕ этого к системе подключён винт
Проинициализирован как MBR
Отконвертирован в GPT.

То есть - стабильная семейная жизнь с одним партнёром рулит.

Бабникам - внимание! В роли таскаемого с собой внешнего винта, подключаемого по Sata/eSata/USB к чужим операционным системам, среди которых есть Windows XP, Vista и Windows 7 32 bit с любыми SP!, винты этих размеров гарантированно непригодны, ибо рано или поздно одна из этих прошмандовок инициализирует MBR жёсткого диска, что на не-AHCI контроллере делает 3-терабайтный GPT диск 750-гигабайтным MBR-диском.

Acronis нервно посасывает


Все версии Акрониса (9, 10, 11, 13 (2010)) НЕ понимают GPT диска и, как и винда, стремятся сделать что-нибудь с его MBR. В отличие от Винды, однако, Acronis любой версии НЕ ПИШЕТ на винт ничего. пока ему явно это не сказано. Что есть благо. :)

Но если вы таки неосторожно нажали Proceed - вы попали.

UPD: Acronis 11 Server 32bit при AHCI контроллере МОЖЕТ работать как корректно, так и некорректно с GPT диском - позавчера мне удалось получить и то, и другое. Зависит от контроллера. :(

Collapse )
фига

Запись болванок под Windows. Сексперменты. :)

Под Windows 32bit (2К3 server, XP, Vista, Windows 7) периодически возникает задача "записать разом на болванку кучу файлов, созданных кретинами пользователями с кучей каталогов названных как угодно и сколь угодно длинно", а также "сохранить профайл узера в операционке со всеми его кривофайлами на рабочем столе и в папках".

Хорошее - NERO


На данный момент есть ДВЕ программы, которые решают эту задачу, даже если число файлов превышает 80 тысяч в один присест:

Удовлетворительно - mkisofs в командной строке. Не умеет переименовыватть в различные имена файлы с почти совпадающими отличающимися "хвостом" именами, что особенно смертельно для каталогов.

Хорошо - NERO с 7 версии начиная. Умеет исправить косяки в практически любой файловой структуре. Умеет спрашивать что делать с совпадающими файлами.

Плохое


Плохо и мерзко ведут себя бесплатные:
Deep Burner - просто дохнет на примерно 24 тысячах файлов.
Гарантированно шизеет на бесконечном пути

UUDS всех попавшихся версий - гарантированно кладёт XP в синий экран или перезагрузку своею глючною ASPI на примерно 12 тысячах файлов
С некоторой верояятностью умирает или вышибает систему на бесконечном пути

Small CD Writer - фигеет от слишком длинных путей. Виснет и подвешивает API винды на бесконечном пути.

Встроенная запись в венду - дохнет на бесконечном пути, время записи становится примерно равно бесконечности при числе файлов более 40 тысяч.

ни одна из этих четырёх не умеет создавать уникальные имена для почти совпадающих.

Пидарасы


И отдельные лучи поноса - Windows 7 за штатно существующий бесконечный путь в %USERPROFILE%\Application Data

Альтернативные решения


Acronis True Image


+ не дохнет ни на каких встреченных мной даже очень безобразных файловых структурах, позволяет работать с получившимся .tib файлом как сархивом или монтировать его как букву диска.
+ позволяет бекапиться на лету, в том числе (с 8 версии) сервера.
- коммерческая и, что дополнительно неприятно, содержимое бекапа сервера не откроешь без живой серверной лицензии. Хехе.
- несовместимости между версиями - архив 11-ой версии не всегда корректно монтируется 13-ой!
- нельзя поставить на комп две версии одновременно.

Winrar


+ не дохнет на очень хитровывернутых структурах
+ распространён и дешев.
- не позволяет бекапить слепок системы, а только пофайлово