У меня есть загрузочный диск Windows 7 USB, который я использую для записи образов wim на стандартный ПК Intel - новый ПК.

Пакетный файл applyimage.bat выполняет следующие команды:

DISKPART /s WipeDisk.txt
ImageX /apply imagefile.wim 1 c:\
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {bootmgr} device partition=c:

и текстовый файл WipeDisk.txt содержит:

SELECT DISK 0
CLEAN
CREATE PARTITION PRIMARY
FORMAT QUICK FS=NTFS LABEL="Windows"
ACTIVE
ASSIGN LETTER="C"

Когда я запускаю командный файл, я получаю этот вывод:

E:\>applyimage.bat

E:\>DISKPART /s WipeDisk.txt

Microsoft DiskPart version 6.1.7600
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: MININT-135E5ES

Disk 0 is now the selected disk.

DiskPart succeeded in cleaning the disk.

DiskPart succeeded in creating the specified partition.

  100 percent completed

DiskPart successfully formatted the volume.

DiskPart marked the current partition as active.

DiskPart successfully assigned the drive letter or mount point.

E:\>ImageX /apply imagefile.wim 1 c:\

ImageX Tool for Windows
Copyright (C) Microsoft Corp. All rights reserved.
Version: 6.1.7600.16385


[ 100% ] Applying progress

Successfully applied image.

Total elapsed time: 8 min 22 sec




E:\>bcdedit /set {default} device partition=c:
The boot configuration data store could not be opened.
The system cannot find the file specified.

E:\>bcdedit /set {default} osdevice partition=c:
The boot configuration data store could not be opened.
The system cannot find the file specified.

E:\>bcdedit /set {bootmgr} device partition=c:
The boot configuration data store could not be opened.
The system cannot find the file specified.

E:\>

Когда я перезагружаю ПК, я получаю эту ошибку:

BOOTMGR is missing
Press Ctrl+Alt+Del to restart

Как я могу это исправить?

И как мне исправить первоначальную ошибку в файле applyimage.bat?

ОБНОВЛЕНИЕ: Если я удаляю 3 строки bcdedit и заменяю на:

bcdboot C:\Windows

это похоже на работу.

Я обеспокоен тем, что я не понимаю последствий этого изменения. И почему он мне вдруг нужен для нового ПК - это просто обновление от старого.

Линии bcdedit работали на Advantech UNO-2184G (вероятно, 4-5 лет), но не на новой Advantech UNO-2484G.

0