locked
虚拟光驱加系统安装镜像,如何修复vista? RRS feed

  • 问题

  • 笔记本没有光驱,系统备份隐藏分区被格式化了,现在系统出问题,可以用虚拟光驱加载安装镜像修复吗?


    iso文件是2.75G的sp1,虚拟光驱是daemon的。
    我是新手
    2009年2月16日 11:15

答案

  • 在光盘镜像中搜索boot.sdi和boot.wim,将这两个文件放到引导分区根目录
    然后将下面的命令行复制到一个文本文档并保存为cmd格式以管理员身份运行,重启在启动管理器选择Windows Recovery Environment

    REM
    REM Procedure to create a BCD entry for WinRE installed as a WIM file
    REM

    :CREATE_WIM_BCD_ENTRY

        REM
        REM {ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
        REM
        set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8}

        REM
        REM {572bcd56-ffa7-11d9-aae0-0007e994107d}, GUID for the WinPE boot entry
        REM

        set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}

        REM
        REM Create Ramdisk device options for the boot.sdi file
        REM
        BCDEDIT -create %RAMDISK_OPTIONS% -d "Ramdisk Device Options" -device
        BCDEDIT -set %RAMDISK_OPTIONS% ramdisksdidevice partition=c:
        BCDEDIT -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi

        REM
        REM Create WinRE boot entry
        REM

        BCDEDIT -create %WINPE_GUID% -d "Windows Recovery Environment" -application OSLOADER
        BCDEDIT -set %WINPE_GUID% device ramdisk=[c:]\boot.wim,%RAMDISK_OPTIONS%
        BCDEDIT -set %WINPE_GUID% path \windows\system32\boot\winload.exe
        BCDEDIT -set %WINPE_GUID% osdevice ramdisk=[c:]\boot.wim,%RAMDISK_OPTIONS%
        BCDEDIT -set %WINPE_GUID% systemroot \windows
        BCDEDIT -set %WINPE_GUID% detecthal yes
        BCDEDIT -set %WINPE_GUID% nx optin
        BCDEDIT -set %WINPE_GUID% winpe yes
        BCDEDIT -displayorder %WINPE_GUID% /addlast

        goto :EOF


    Vista UI
    • 已标记为答案 阿康 2009年2月17日 15:22
    2009年2月16日 12:23
    版主

全部回复

  • 在光盘镜像中搜索boot.sdi和boot.wim,将这两个文件放到引导分区根目录
    然后将下面的命令行复制到一个文本文档并保存为cmd格式以管理员身份运行,重启在启动管理器选择Windows Recovery Environment

    REM
    REM Procedure to create a BCD entry for WinRE installed as a WIM file
    REM

    :CREATE_WIM_BCD_ENTRY

        REM
        REM {ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
        REM
        set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8}

        REM
        REM {572bcd56-ffa7-11d9-aae0-0007e994107d}, GUID for the WinPE boot entry
        REM

        set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}

        REM
        REM Create Ramdisk device options for the boot.sdi file
        REM
        BCDEDIT -create %RAMDISK_OPTIONS% -d "Ramdisk Device Options" -device
        BCDEDIT -set %RAMDISK_OPTIONS% ramdisksdidevice partition=c:
        BCDEDIT -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi

        REM
        REM Create WinRE boot entry
        REM

        BCDEDIT -create %WINPE_GUID% -d "Windows Recovery Environment" -application OSLOADER
        BCDEDIT -set %WINPE_GUID% device ramdisk=[c:]\boot.wim,%RAMDISK_OPTIONS%
        BCDEDIT -set %WINPE_GUID% path \windows\system32\boot\winload.exe
        BCDEDIT -set %WINPE_GUID% osdevice ramdisk=[c:]\boot.wim,%RAMDISK_OPTIONS%
        BCDEDIT -set %WINPE_GUID% systemroot \windows
        BCDEDIT -set %WINPE_GUID% detecthal yes
        BCDEDIT -set %WINPE_GUID% nx optin
        BCDEDIT -set %WINPE_GUID% winpe yes
        BCDEDIT -displayorder %WINPE_GUID% /addlast

        goto :EOF


    Vista UI
    • 已标记为答案 阿康 2009年2月17日 15:22
    2009年2月16日 12:23
    版主
  •  请问你的系统出现了什么样的问题?如果可以正常启动运行,就可以用虚拟光驱加载安装镜像。
    Yog Li - MSFT
    2009年2月17日 9:48
    版主
  • 谢谢,我把这个东西安装到F盘了,好像是WINPE吧。

    可是,选项是中文的,有个启动修复,并不能解决问题。

    也许只有重装系统才能彻底解决问题吧。



    如果重装系统,是安装笔记本原版的好,还是电脑公司优化的好呢?

    如果安装电脑公司版本的,笔记本OEM序列号可以正常使用吗?


    我是新手
    2009年2月17日 15:29
  • 盗版请勿在此讨论
    Vista UI
    2009年2月18日 0:45
    版主