Меню

advanced format установка windows xp

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

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

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

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

Эта статья описывает особенности установки 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. В терминале выполнить команду:

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

Читайте также:  настройка роутера d link dir 620 dns

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

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

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

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

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

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

источник

Advanced format установка windows xp

например: если размер файла меньше 4кбайт — создать в памяти блок памяти 4 кб, записать в начало файл, потом весь блок в файл размером в 4 кб(сектор\кластер) и обрезать. ну типа такого не уверен что так будет правильно особенно если пользоваться фнукциями оболочки (доса), а не прямым обращением к диску.

или это надо на уровне драйверов делать? типа небольшого фильтра а для доса резидента для биоса.

может тупо дописать нулями до 4 кбайт все мелкие файлы? Всего записей: 2341 | Зарегистр. 30-08-2010 | Отправлено: 09:52 27-06-2012

SlavaB

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору doktorpilulkin
И чего Вы хотите этим добиться? При размере блока 512к и файле
Всего записей: 815 | Зарегистр. 22-07-2003 | Отправлено: 15:40 27-06-2012 | Исправлено: SlavaB, 15:41 27-06-2012
Alleras

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

чтоб обойти для WindowsXP и DOS-а резкое падение скорости при копирование файлов размером меньше 4кб на винтах с Advanced Format?

Здесь не совсем правильная постановка задачи.
Разделы бывают выровненными и не выровненными.
На выровненных разделах производительность ЛЮБОЙ операционной системы будет высокой, на невыровненных (теоретически) ниже. Нет разницы что вы используете — WinXP или Win7 или DOS, скорость работы на существующем разделе винчестера будет одинаковой.

Проблема в том, что WinXP не умеет выравнивать разделы, а Win7 выравнивает их по умолчанию.

Иными словами, вопрос должен ставиться так:
Чем выровнять разделы диска ДО установки (любой) системы?

1) Вариант 1:
Разметить первые три раздела в Windows7, все последующие в WindowsXP.
(Затем установить Windows XP на существующий раздел диска).
В этом случае первые три раздела будут размечены правильно, и скорость записи на них будет максимально высокой.

2) Вариант 2:
Разметить ВСЕ разделы в Windows7, затем установить Windows XP на существующий раздел диска.
Не лучший вариант, потому что в этом случае нужно помнить о том, что при попытке управления дисками штатным средством Windows XP (Которое Администрирование -> Управление компьютером -> Управление дисками), разделы выше третьего будут снесены.
Однако в этом случае максимальная скорость записи будет на всем диске.

3) Вариант 3:
Разметить ВСЕ разделы в WindowsXP, затем выравнять их акронисом или другой программой выравнивания. При этом следует помнить, что при попытке управления дисками штатным средством WindowsXP (Которое Администрирование -> Управление компьютером -> Управление дисками) ВСЕМ разделам придет песец.

4) Вариант 4:
Использовать диски Seagate.
У них встроена аппаратная утилита для выпрямления скорости, и скорость чтения/записи на выровненном и невыровненном разделе отличаются очень мало.

5) Вариант 5:
Вообще же следует помнить, что даже на невыровненных дисках AF скорость записи выше, чем на дисках четырехлетней давности.
На самом деле проблему выравнивания можно просто игнорировать.
У меня нет сейчас точных цифр, но полагаю, что разница в производительности между выровненным и невыравненным дисками будет на глаз незаметна.
Скорее всего, скорость всё равно будет выше, чем на предыдущем вашем винчестере.

Всего записей: 161 | Зарегистр. 18-01-2012 | Отправлено: 16:05 27-06-2012 | Исправлено: Alleras, 16:24 27-06-2012
doktorpilulkin

BANNED

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору и все варианты неправильные. потому что на выровненных разделах хоть и в два раза меньше, хп и дос все равно не по децки тормозят с небольшими файлами, возможно и с большими тормозят, только время торможения глобально меньше чем копирование самого файла. дос — 1 файл в сек, что его вообще убивает. винда хп — в два с половиной раза медленнее чем на обычном 512 секторном винте (может зависиеть от контроллера), но точно не зависит от файловой системы.

ставил многочисленные опыты, но к единому мнению на какой стадии это происходит на записи самого файла или обработке файловой таблицы так и не пришел, а может и то и другое

Цитата:

512k все равно копируется блок 4k — т.е. в 8 блоков по 512k, отсюда падение скорости.

сектор у винта внутри записывает «за раз». семерка работает на AF винте с маленькими файлами, так же как хп на обычном. так что разница чисто программная. только производители винтов выдумывали идиотские выравнивающие утилиты, дебильную эммуляцию, и ни одному в голову не пришло сделать AF драйвер (патч) для хп. и всё.

Всего записей: 2341 | Зарегистр. 30-08-2010 | Отправлено: 16:12 27-06-2012
Alleras

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

хп и дос все равно не по децки тормозят с небольшими файлами

Чепуха. Откуда вы это взяли?

Семерка не видит, выровнен ли раздел, и вообще ничего не знает об Advanced Format.
И работает с секторами/кластерами/файлами точно так же, как XP.

Вся поддержка AF в Windows7 заключается в том, что встроеной утилите создания разделов приказано размечать любой винчестер из предположения, что он является Advanced Format.

Всего записей: 161 | Зарегистр. 18-01-2012 | Отправлено: 16:19 27-06-2012 | Исправлено: Alleras, 16:21 27-06-2012
doktorpilulkin

BANNED

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору со своего компьютера и показаний очевидцев. я так понял что ты не знаешь как, спасибо за участие

Добавлено:
как кстати их программно различить особенно под досом — винт рапортует биосу что он обычный?

Всего записей: 2341 | Зарегистр. 30-08-2010 | Отправлено: 16:26 27-06-2012
SlavaB

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору doktorpilulkin
Windows XP и Windows 7 работают с дисками AF одинаково, за исключением того самого выравнивания разделов.
Нативной поддержки секторов 4K в Windows 7 нет (см. http://support.microsoft.com/kb/982018)

Цитата:

сектор у винта внутри записывает «за раз».

Это верно, но размер сектора разный, и следовательно, время, требуемое на запись, тоже разное. Из описания процесса работы с AF:

The translation of the 4,096-byte physical format to a virtual 512-byte increment is transparent to the entity accessing the hard disk drive. Read and write commands are issued to Advanced Format drives in the same format as legacy drives. However, during the read process, the Advanced Format hard drive loads the entire 4,096-byte sector containing the requested 512-byte data into memory located on the drive. The emulation firmware extracts and re-formats the specific data into a 512-byte chunk before sending the data to the host. The entire process typically occurs with little or no degradation in performance.

источник

Добавить комментарий

Как настроить и установить? © 2021
Все права сохранены © 2020. Информация, опубликованная на сайте, носит исключительно ознакомительный характер и не является рекомендацией к применению. Внимание! Материалы могут содержать информацию, предназначенную для пользователей старше 18 лет. 18+

Adblock
detector