Установка Windows XP на HDD с секторами 4к (Advanced Format)

Spacer
Поделитесь этим сайтом с друзьями!

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.

Или на телефон +7(928)274-0281.

Даже небольшая сумма может помочь написанию новых статей :)

Или поделитесь ссылкой на эту статью со своими друзьями.

Эта статья описывает особенности установки Windows XP на новые HDD или SSD диски с секторами 4к (4096 байт, так называемые диски Advanced Format).

Особенность использования, таких дисков, заключается в том, что разделы на этих дисках нужно выравнивать по границам кратным 1024. То есть начало первого (системного) раздела должно быть не в секторе 63, как это было на старых дисках, а например в 2048 секторе.

Вот в этом и есть проблема при установке Windows XP. Тут возможны две ситуации:

  1. Разбивка диска установщиком Windows XP.
  2. Разбивка диска установщиком Windows 7 или 8, 10, а также альтернативными программами, например gparted.

В первом случае будет падение скорости работы диска, потому, что разделы будут по нечетным границам выровнены. Это связано с  тем, что установщик Windows XP ничего "не знает" о 4К дисках и не умеет с ними правильно работать. И например первый раздел он начнет с сектора номер 63.

А во втором случае загрузчик Windows XP не сможет стартовать. Это связано с тем, первая часть кода загрузчика, которая записана в MBR секторе, "полезет" в сектор 63 за второй частью загрузчика. А там пусто, ведь выровненный раздел начинается совсем в другом секторе (например 2048).

То есть алгоритм установки Windows XP на 4К диск должен быть такой:

  1. Создать NTFS разделы на диске, используя программы умеющие работать с 4К дисками. Лучше всего использовать Windows 7 для этой цели, но можно и что-то другое.
  2. Начать установку Windows XP. После первого этапа, текстовый режим - копирование файлов, затем установщик перезагрузит компьютер и вы получите черный экран. Загрузки во второй этап не будет.
  3. Теперь нужно будет установить альтернативный загрузчик.

Cамый простой вариант это использование программы bootsect, которая есть в составе Windows 7, 8, 10. Нужно запустить компьютер с установочного диска любой из этих версий, когда установщик запуститься, нажать клавши Shift+F10 - это окроет терминал (командную строку) Windows. В терминале выполнить команду:

bootsect /nt52 c: /mbr

В строке команды вам нужно указать букву диска, на который начата установка Windows XP. Узнать букву диска можно, предварительно запустив программу diskpart. Или исходя из правила присвоения букв разделам диска. Если диск единственный и на нем один раздел это будет буква C:. Если разделов два, тогда первый раздел получит букву C:, а второй раздел букву D:

Как вариант, в окне установщика, можно выбрать пункт "Восстановить систему" и затем использовать средства восстановления загрузки Windows

Еще один вариант это запустить компьютер в какой-либо сборке Live Windows и оттуда запустить программу Bootice.

После установки загрузчика, нужно загрузить компьютер с диска и установка Windows продолжится.

.

Иван Сухов, 2016 г.


Поделитесь этим сайтом с друзьями!

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.

Или на телефон +7(928)274-0281.

Даже небольшая сумма может помочь написанию новых статей :)

Или поделитесь ссылкой на эту статью со своими друзьями.

  Copyright digital.workshop 1999 - 2021.  
Это произведение доступно по лицензии Creative Commons Attribution-NoDerivs 3.0.
Developed by digital.workshop