10 лет назад 16 апреля 2009 в 15:05 72
На компьютере (MSI K9N Neo, 2 Гбайт RAM Hynix DDR-667, Athlon 64 FX-62, винчестер Seagate ST3160812AS, GeForce 7900 GT (256 Мбайт)) стояла Windows XP Pro SP2. Захотелось попробовать какой-нибудь Linux. Поставил хваленую Ubuntu на тот же самый винт, во второй основной раздел. Все железо завелось и заработало нормально. Потом почитал доки и настроил загрузчик GRUB так, что мог выбирать, какую систему задействовать. Через некоторое время стала глючить «Винда». Недолго думая, решил ее переставить, только ничего у меня не вышло. Комп нормально грузится с сидюка, программа установки Windows видит диск, копирует файлы в указанный раздел, но после рестарта все заканчивается черным экраном с мигающим курсором в левом верхнем углу. Дистрибутив 100-процентно нормальный – с этого же CD ставил «Винду» и раньше. Железо вроде рабочее – по крайней мере, Ubuntu стартует, как и прежде. Может, винт потихоньку помирает?

Винчестер проверить, конечно, не помешает. Для начала надо посмотреть информацию S.M.A.R.T. В «Винде» можно было бы поставить для этого бесплатную программку CrystalDiskInfo (crystalmark.info/software/CrystalDiskInfo/index-e.html). Но, поскольку Windows у вас пока нет, придется воспользоваться «линуксовым» пакетом smartmontools: загрузите Ubuntu, зайдите в интернет (надеюсь, сетевое соединение вы настроили?) и выполните в терминале команду sudo apt-get install smartmontools, а после нее – sudo smartctl -a /dev/sda (если речь идет о диске, который подключен к первому SATA-каналу).

Появится текстовая таблица, в которой надо обратить внимание на параметры Raw_Read_Error_Rate и Reallocated_Sector_Ct: если они приближаются к значению, указанному в колонке THRESH, винт действительно начинает сыпаться. Можно пойти еще дальше и прогнать тест MHDD (mhdd.ru/download.shtml), но, полагаю, это все-таки будет лишним, поскольку дело, скорее всего, вовсе не в накопителе. Ваш случай описан в статье техподдержки Microsoft support.microsoft.com/kb/314503. Вероятно, Windows не нравится «чужой» загрузчик в MBR.

Чтобы исправить ситуацию, сделайте загрузочный CD с DOS (образы можно скачать отсюда: www.allbootdisks.com), в CMOS Setup выберите режим совместимости с IDE контроллера ATA (в некоторых BIOS этот параметр отсутствует), загрузитесь в «чистый» DOS и выполните команду fdisk /mbr, после чего попробуйте снова инсталлировать Windows. Если это не поможет, при установке удалите логический раздел, в котором раньше была «Винда», и создайте его снова – должно сработать.

Теперь, по сути, осталось только восстановить загрузчик GRUB, но, поскольку вы уже «почитали доки» и даже все самостоятельно настроили, с этим, полагаю, тоже легко справитесь.

Никто не прокомментировал материал. Есть мысли?