Отвечает Геннадий:
Проблемы две: первая Partition Magic (особенно 7-я версия), вторая Win-98. Такой винчестер разбивать нужно только стандартными средствами WinXP не ниже SP1, при установке нужно создать системный раздел, а после установки, менеджером дисков, все остальные. Win 98 лучше вообще не запускать, в крайнем случае не обращаться к разделам, лежащим за 120 Гб, в противном случае потеря данных неизбежна.
Отвечает Basil:
Увы не винт, да и мамка ни причём. Не слыхали про 137 Gb? А про Big LBA? Привожу выдержку из статьи (автора, к сожалению, не помню): "...Большие диски становятся все более популярны, и народ начинает повсеместно наступать на одни и те же грабли. Если ваш BIOS видит полный объем диска, то проблема только в операционной системе: Windows 9x не поддерживает 48-битную адресацию. И вам надо переходить либо на Windows 2000 SP3, либо на Windows XP SP1, так как только в этих системах появилась поддержка режима BigLBA (еще раз обратите внимание, что BIOS тоже должен иметь поддержку BigLBA). Даже более того - после установки сервис-паков BigLBA надо еще и включить вручную в реестре: HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\ Atapi\Parameters "EnableBigLba"=dword:00000001. Не забывайте, пожалуйста, о том, что в процессе активации режима BigLBA (что, как мы видим из вашего случая, обязательно для любого диска с 48-битной адресацией, то есть более 137,4 Гб) с небольшой вероятностью вы можете потерять все данные на диске, поэтому не забудьте про резервное копирование. Учтите, что операционные системы, которые изначально не имеют поддержки BigLBA, - а такие на сегодня все Windows - нельзя устанавливать в раздел, расположенный за пределами первых 137 Гб. Обратите внимание, что SP не снимают этой проблемы до конца. В любом случае необходимо вручную править реестр, а также сто раз подумать, что будет если на этот винт вы загрузитесь с другой операционной системы (диск-реаниматор, Win98, PC-DOS) и полезете на 137-ой ГБ... Короче, независимо от количества разделов на диске, после того, как Вы записали последний 137-ой гигабайт- Windows опять обратилась к первому гигабайту на диске и затерла таблицу разделов и т.д. и т.п., короче, всю служебную информацию. Так что, делать вот что: Сначала информацию на винте надо как-то спасти. Для этого я воспользовался программой Ontrack EasyRecovery 6.04 (http://softa.piaoye.net/safe/EasyRecoveryPro604.zip, русификатор - http://www.4ru.info/rus/alexagf-ERP604r.zip), чтобы спасти хотя бы что-то. Оказалось, что спаслось почти все. По крайней мере, около 70 Гб музыки и около 50 Гб фильмов работают. Ну а потом: Первое - забыть навсегда про мультизагрузку (только XP SP1 и ничего больше). Второе - отбить первичный раздел под систему и ее туда поставить (это если диск будет загрузочным). Третье - после SP1 в реестре добавить ключ HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\Atapi\Parameters: "EnableBigLba"=dword:00000001. И перегрузиться. Четвертое - отключи режим сбережения для винта (чтоб не засыпал) и поставь патчи от Microsoft на эту тему. Пятое - только после этого в менеджере дисков XP разбить оставшееся свободное место под свои нужды, форматировать и пользовать (форматирование до может повлечь за собой потерю диска (не безвозвратно)/системы(безвозвратно)). Неплохо бы сделать еще и апдейт BIOS мамки, возможно, будет надежнее работать мама с винтом. В BIOS рекомендуют также отключить режим S.M.A.R.T. (самодиагностика винта), если планируется работа с видеопотоком на запись (оцифровка). P.S. Шестое, седьмое, и все остальное - регулярно сливай образ системного диска и других важных дисков, например, GHOSTом (только не на тот же винт, лучше на болванки CD или DVD - последняя версия может это делать прямо из под "DOS") - это резко сократит время восстановления системы и поток ненормативной лексики в течении этого процесса. PPS - Молись, если умеешь, чтобы позже еще не обнаружилась у Microsoft какая-нибудь "бяка" при работе с большими винтами, и не нашлись бы какие-нибудь умные программы (дефрагментеры, сжиматели, кодировщики содержимого диска и пр.), которые захотели бы работать с диском напрямую, но с ограниченной разрядностью...". А от себя добавлю: никто не мешает вам отрезать первые 30Gb под Win98, при условии что оставшееся пространство вы отформатируете под NTFS (который Win98 не видит), и сделаете всё, о чем сказано выше.