Привет всем!!! Заголовок темы всеобъемлющ, а задач-то две разные:
1. Сделать флешку загрузочной и разместить на ней дистрибутив Windows для последующей установки этой ОС в комп. Это особенно актуально для нетбуков и других компов, не имеющие дисководов.
2. Установить Windows на твёрдотельный винчестер (SSD) или съёмный носитель типа компакт флеш (CF) или карты памяти (HCSD, MMC), которые предполагается использовать в качестве (вместо) обычного жёсткого диска.
Что касается первой задачи - размещения дистрибутива на флешке, то это здесь в начале темы подробно описано (см. посты 2, 8), как это сделать. Неожиданным (для меня) явилось то, что надо и сам дистрибутив править! Можно, воспользоваться готовыми решениями, например: (
http://game-edition.ru/instrukcii/ka...hnuyu-fleshku/) - проверено, работает!
Проблемы возникают при установке на SSD или съёмный носитель, особенно, если необходимо установить Windows с флеш. Именно это я и имел, когда пришлось ставить винду на Igel ThinClient (1 GHz, 256 Mb RAM, 4 Gb CF) Проблем было три:
1. Загрузочная флешка с дистрибутивом определялась как диск С:, а СF карта (винчестер) - как D:. При выборе D: как диска размещения ОС, после перегрузки, комп "терял" загрузочную флешку и дальнейшая установка прекращалась.
Эта проблема решается относительно просто. Необходимо СF карту предварительно подготовить на другом компе для того , чтобы именно она определялась в дальнейшем как диск с:. Это описано в посте 2 данной темы:
Скачиваем и распаковываем архив DOS.rar (cм. пост 2.)
Запускаем программу "HPUSBFW.exe" из папки FORMAT_Flash. Выбираем формат Fat 32 или NTFS.
Ставим галочки "Create a DOS startup disk, Quick Format" и указываем путь к папке "FLOPPY".
Форматируем CF карту.
Копируем на флешку файлы из папки "NTLDR".
Эта процедура сделает CF карту загрузочной в MS DOS и расположит загрузочные файлы Windows XP в нужном месте.
Для проверки установить CF карту в комп и включить его. В BIOS установить загрузку с диска С:. Комп должен загрузится с "диска С:" и на чёрном экране возникнет подскaзка DOS "С:\>"
После такой подготовки можно начинать установку, т.е. подключить флешку с дистрибутивом, перезагрузить комп и указать при этом в BIOS загрузку с флешки.
2. Вот тут-то и возникает вторая проблема. На начальном этапе установки происходит загрузка пакета файлов дистрибутива в
оперативную память (RAM) - не на CF карту. Затем экран на некоторое время гаснет (это не перезагрузка) и возникает меню с указанием имён дисков для установки XP. Выбираем, "естественно", диск С: (CF карта).
Установка продолжается. Теперь файлы Windows переписываются на винчестер (CF карту) и формируются "начальные установки". Что это такое не знаю, но что-то делается в том числе с загрузочным сектором. Наступает первая перезагрузка. Теперь необходимо в BIOS установить загрузку с диска С:, а флешку с дистрибутивом лучше временно вынуть. Вот тут и "приехали!". Комп либо не найдёт диск С:, либо, в лучшем случае, возникнет подсказка DOS и всё. Т.е. установщик Windows что-то нарушил в загрузочном секторе. Имел танцы с бубном. Пробовал восстановить загрузочный сектор программой BOOTICE.exe, а также через консоль восстановления командой FIXBOOT (выход в консоль и BOOTICE имеются в составе программ уазаной выше интернет ссылки) - не помогло! Выход нашёлся такой: подключил CF карту к другому компу, запустил программу
UltraISO, вошёл во вкладку "
Самозагрузка", Выбрал в выпавшем менню "
Записать образ жёсткого диска", выбрал CF карту (
здесь внимательно!) и открыл вкладку "
ExpressBoot". Далее выбрал "
Write New Disk MBR" и далее - "
USB-HDD+". Дал "добро" (Enter). После всего этого переставил CF карту назад в комп и перегрузил его. Загрузка с диска С: пошла!!!. Не дожидаясь окончания загрузки вставил флеш с дистрибутивом. В дальнейшем загрузка прошла без осложнений, но долго. Здесь надо проявить терпение и не "дёргаться", особенно на стадии "регистрация компонентов (осталось 13 мин)".
3. Windows установилась, но система при старте предупреждает: "
pagefile.sys отсутствует или слишком мал".
Попытки установить стандартными средствами Windows этот файл на свободное место диска С: или на дополнительную флешку не помогли. Windows отказывается записывать pagefile.sys на съёмные носители, даже в том случае, когда CF карта определяется компом как несъёмный диск С: (!?).
Прошерстил весь интернет. Решения этой проблемы не нашёл!
Если кто-нибудь знает, как это сделать - отпишитесь. Спасибо.
И ещё. Всё это замечательно, но для использовании СF карты ( а сейчас есть очень скоросные - 500 Мб/сек) необходимо раздобыть переходники (адаптеры) CF-USB или CF-IDE или CF-SATA. В моём случае в компе IGEL имелся специальный внутренний порт для подключения СF карты.
.