Найти тему
Holpa

Установка Windows на ноутбук с кэширующим SSD

Появился у меня по нынешним мерка стеренький ноутбук Samsung Series 7 NP700Z3A-S06US, а в нем используется SSD диск для кэширования.
Этот кэширующий диск используется в качестве кэш-памяти для ускорения работы операционной системы и приложений. В частности, Samsung использует программное обеспечение Diskeeper’s ExpressCache для этой цели. К сожалению, этот кэширующий SSD, как оказалось позже, вызывает довольно большую проблему во время установки операционной системы Windows.
А проблема оказывается в том, что при чистовой установке/переустановке Windows, на этапе разметки и форматирования основного жесткого диска перед указанием раздела, куда бы мы пожелали установить операционную систему Windows, создается системный раздел с загрузчиком Windows в 100-300 Мб в зависимости от версии операционной системы. Этот системный раздел по-умолчанию помещается в кэширующий SSD диск, что в последствии приводит к тому, что система попросту не загрружается…
Конечно, можно в принципе установить систему на кэширующий SSD, но делать это нецелесообразно — теряем все прелести быстрого кэша и ускорения работы операционной системы, да и объем кэширующего SSD исчезающе мал для нормальной работы системы.

Проблема ясна, стоит задача — заставить системный загрузочный раздел Windows появиться на том же жестком диске, куда будет устанавливаться операционная система Windows.
Многочасовые опыты показали следующие пути решения проблемы:

2. Установка операционной системы Windows производится с USB-накопителя (флешка, внешний жесткий диск). Тогда загрузка происходит (в моем случае) только при вставленном USB-накопителе. В этом случае тоже не все потеряно. Необходимо на этапе установки вручную перенести системный загрузочный раздел с кэширующего SSD на жесткий диск с операционной системой.

Порядок таков:

§ 1. Загружаемся с носителя с образом операционной системы (USB). Выбираем опцию «Восстановление системы», далее загружаем поддержку командной строки.

§ 2. В окне командной строки вводим diskpart.

§ 3. Используя команды list disk и list part, определяем, где какие жесткие диски. В моем случае, Disk 0 был жестким диском, Disk 1 был кэширующем SSD. Далее инструкция идет, исходя из этих данных.

§ 4. Выбираем жесткий диск sel disk 0

§ 5. Удаляем все раздел на нем clean

§ 6. Создаем раздел в 100 Мб (для Windows 7) или 350 Мб (Для Windows 8) create part primary size=100 (или size=350)

§ 7. Форматируем раздел format fs=ntfs quick

§ 8. Присваиваем разделу букву assign letter=f (Если F: занята, выбираем другую. Посмотреть список всех томов можно, используя команду list vol).

§ 9. Создаем следующий раздел, куда будем устанавливать Windows create part primary (Можно задать размер раздела параметром size, либо не задавать, тогда раздел займет весь оставшийся объем жесткого диска).

§ 10. Форматируем разде и задаем ему букву С (format fs=ntfs quick, затем assign letter=с).

§ 11. Перезагружаемся, начинаем установку Windows, устанавливая операционную систему в созданный большой раздел.

§ 12. После установки и перезагрузки, загружаемся с опять с носителя с образом, выбираем опцию «Восстановление системы» и загружаем командную строку.

§ 13. В окне командной строки вводим diskpart.

§ 14. Используя команды list vol и assign, убеждаемся что оба раздела (загрузочный F: и системный C:) все еще имеют буквы.

§ 15. Выбираем загрузочный раздел sel part 1 и маркируем его как активный (команда active)

§ 16. Выходим из режима diskpart (exit).

§ 17. Вводим команду bcdboot c:\windows /s f:

§ 18. Перезагружаемся, продолжаем загрузку уже в нормальном режиме)))

§ 19. В самой операционной системе можно отформатировать кэширующий SSD (без назначения буквы диски) и установить после этого программное обеспечение для работы с кэширующим SSD.

П.С. Если жесткий диск был разбит на разделы, и была произведена установка Windows, то нет необходимости заново начинать установку Windows с чистого листа. Достаточно, загрузившись с носителя с образом операционной системы, через командную строку создать раздел в 100 (или 350) Мб, назначить ему букву, сделать раздел активным, и прописать команду bcdboot c:\windows /s f: (удостоверившись, что система установлена на диск С, в данном случае, а загрузочный раздел имеет букву F:)