2

Моя система - Windows XP, я хочу установить 64-битную версию Win7 с жесткого диска.
1. Я загрузил grub4dos и распаковал файлы на диск C:, скопировал win7.iso на диск C:.
2. Отредактировал boot.ini следующим образом:

[boot loader]  
[operating systems]  
c:\grldr.mbr="Grub4dos" 
  1. Отредактировал menu.lst следующим образом

    название установить win7
    найти --set-root /win7.iso map /win7.iso (0xff) || карта --me /win7.iso (0xff)
    карта - крюк
    загрузчик цепей (0xff)
    savedefault --wait = 10

Когда я перезагружаюсь и вхожу в установку, нажимаю «установить» и далее, я получаю эти ошибки:

Драйверы устройств не были найдены, убедитесь, что установочный носитель содержит правильные драйверы, и нажмите кнопку ОК.

Как решить эту проблему?

Сегодня я купил DVD-привод и установил DVD-привод в свой ПК, затем установил Nero и записал ISO-файл 64-разрядной версии Win7 на чистом DVD-диске. Я перезагрузил компьютер и нажал F8, вошел в меню загрузки, установил DVD для загрузки. При перезагрузке я успешно установил английскую версию Win7 Professional.

У меня есть еще вопрос, чтобы спросить:

  1. Почему нельзя установить файл ISO с жесткого диска? Почему я могу установить его, когда записываю файл ISO на DVD?
  2. Как я могу создать ISO-образ, который можно установить с жесткого диска?

4 ответа4

4

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

Смотрите здесь для более подробного объяснения. Механизм в GRUB должен работать так же.

Поскольку весь процесс также включает в себя загрузку всего образа в память, он может быть использован только для мощных компьютеров с объемом оперативной памяти более 4 ГБ.

К счастью, больше не нужно полагаться на виртуальные или физические приводы DVD. Microsoft предоставляет средство загрузки USB/DVD-дисков Windows 7, которое можно использовать для создания загрузочного флэш-накопителя USB, содержащего файлы установки Windows. Он работает так же, как DVD, только намного быстрее.

3

Если на компьютере уже установлена операционная система, которая соответствует установочному ISO-носителю с точки зрения разрядности (32-разрядной или 64-разрядной), вы можете установить Windows 7 непосредственно из iso-файла.

Процедура выглядит следующим образом:

  • Загрузитесь в существующую установку Windows
  • Установите инструмент для создания виртуальных дисков, например бесплатную версию DAEMON Tools Lite (откажитесь от всех предложений рекламного ПО при установке)
  • Смонтируйте Windows 7 iso как виртуальный диск (скажем, он называется X:)
  • Open X: в проводнике Windows
  • Выполнить setup.exe

Это скопирует установочные файлы на жесткий диск и продолжит с него.

Если описанный выше метод вам не удобен, или битность не совпадает, или это чистая установка, вам необходимо создать загрузочный DVD или загрузочный USB-ключ для установки.

1

Есть две вещи, которые нужно сделать в текущей настройке.
1. Скопируйте все файлы / папки из установщика Windows iso в корень раздела.
2. Используйте этот код на grub4dos

title install windows 7  
find --set-root /bootmgr
chainloader /bootmgr
0

Вы можете установить Windows 7, используя CD/DVD диск восстановления Windows, который я также могу положить на загрузочный USB-ключ. К сожалению, нет официального источника для загрузки этого ISO, поэтому вам придется сделать его хотя бы один раз с компьютера с Windows 7, может быть, друга или другого компьютера. Вот руководство.

Загрузка с диска восстановления полезна, поскольку вы можете получить доступ к командной строке и запустить файл setup.exe в извлеченной папке ISO Windows, обеспечивая намного более быструю установку, чем с DVD или даже USB. (Если файлы находятся в несистемном разделе, он также позволяет отформатировать системный раздел перед установкой.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .