|
本帖最后由 wintoflash 于 2020-7-1 21:33 编辑
研究了半天还是没搞懂怎么弄 VHD 的 RamOS。发一下测试版本。
- Usage: ntboot [--v|-w|-n|-r] [-p] [-e FILE] [-s FILE] [BCD_OPTIONS] FILE
- -g, --gui Display graphical boot messages.
- -p, --pause Print debug messages and wait for key press.
- -e, --efi=FILE Set bootmgfw.efi path.
- -s, --sdi=FILE Set boot.sdi path.
- FILE TYPE:
- -w, --wim Boot WIM.
- -n, --win Boot Windows.
- -v, --vhd Boot VHD/VHDX.
- -r, --ramvhd Boot RamOS VHD. (not work)
- BCD OPTION:
- --testmode=yes|no Test mode (testsigning).
- --highest=yes|no Force highest resolution.
- --nx=OptIn|OptOut|AlwaysOff|AlwaysOn Nx policy.
- --pae=Default|Enable|Disable PAE policy.
- --detecthal=yes|no Detect HAL and kernel.
- --winpe=yes|no Boot into WinPE.
- --imgoffset=n Set Ramdisk image offset (RamOS VHD).
- --timeout=n Set timeout.
- --sos=yes|no ???
- --novesa=yes|no Avoid VESA BIOS calls.
- --novga=yes|no Disable VGA modes.
复制代码
示例:
启动 WinPE WIM (默认 testmode=yes winpe=yes detecthal=yes)
- ntboot --efi=/xxx/bootmgfw.efi --sdi=/xxx/boot.sdi --wim /xxx/xxx.wim
- ntboot --efi=/xxx/bootmgfw.efi --sdi=/xxx/boot.sdi --wim /xxx/xxx.wim --testmode=no --pae=Enable
复制代码
启动 VHD (默认 testmode=no winpe=no detecthal=yes)
- ntboot --efi=/xxx/bootmgfw.efi --vhd /xxx/xxx.vhd
复制代码
启动 Windows 系统 (默认 testmode=no winpe=no detecthal=yes)
- ntboot --efi=/xxx/bootmgfw.efi --win (hd0,4)
复制代码
启动 RamOS VHD (未测试成功,默认 testmode=no winpe=no detecthal=yes ramdiskimageoffset=65536)
- ntboot --efi=/xxx/bootmgfw.efi --ramvhd /xxx/xxx.vhd
- ntboot --efi=/xxx/bootmgfw.efi --ramvhd /xxx/xxx.vhd --imgoffset=33619968 --nx=OptIn
复制代码 |
|