bootmgr和grub4dos都是很好启动管理器,两者都能相互调用,功能互相补充。grub4dos很强大,讲怎么用它引导的文章已经很多了,这里就不讨论了。下面讲一下通过bcdedit编辑bcd文件来实现bootmgr引导dos,nt5(xp/xpe包括winpe1.X版本),nt6(vista/2008/win7包括winpe2.0及以后的版本,wim和vhd文件),和grub4dos(以及linux和iso文件)等。google了一下,网上似乎没有较全面的应用文章,这里总结一下常用的几种,方便初学的网友,都是很基础的东西。

以用bootmgr为主引导程序的启动光盘为例,假设在C:\Downloads\pe\dvd目录,此目录下必须有bootmgr程序和boot文件夹及font文件,要想显示中文,需要还需要mui文件,设置bcd文件路径

set bcd_path= C:\Downloads\pe\dvd\BOOT\bcd

1  bootmgr引导dos启动盘

bootmgr不能直接引导dos启动盘,必须借助于bootsector模式通过其他的途径来解决。比如,要引导\boot\dos.img 文件,我们可以借助easyboot,新建一个菜单,命令为run dos.img。这样在easyboot的ezboot文件夹下会生成2个文件,一个2048字节大小loader.bin文件,一个cdmenu.ezb的文件。将此两文件分别改名为dos.bin和dos.ezb,连同启动盘dos.img一同放入\boot文件夹。运行

bcdedit /store %bcd_path% /create /d "启动 DOS" /application bootsector
//返回:项 {41ac9c34-1fd8-11e0-8355-a4badbfc7822} 成功创建。请自行更改GUID。
bcdedit /store %bcd_path% /set {41ac9c34-1fd8-11e0-8355-a4badbfc7822} device boot
bcdedit /store %bcd_path% /set {41ac9c34-1fd8-11e0-8355-a4badbfc7822} path \boot\dos.bin
bcdedit /store %bcd_path% /displayorder {41ac9c34-1fd8-11e0-8355-a4badbfc7822} /addlast

这样便可以即由bootmgr引导dos启动盘了,easyboot设置的时候可以全用黑色,默认停留时间1秒,这样启动的时候就不会跳出来easyboot的菜单,看起来就像bootmgr直接进入dos一样。当然ezboot可以用grub代替,后面会讲。

2 bootmgr引导xp/xpe包括winpe1.X版本(nt5)

这个很常见了,我以前也写过 https://www.wingwy.com/archives/2010_07_613.html 为了完整性这里再重复写一下。其实很简单,创建{ntldr}项,配置device和path一下就可以了。

bcdedit /store %bcd_path% /create {ntldr} /d “安装 Windows XP”
bcdedit /store %bcd_path% /set {ntldr} device boot
bcdedit /store %bcd_path% /set {ntldr} path \i386\SETUPLDR.BIN

以上是安装xp的例子启动xp和xpe的引导类似。

3 bootmgr引导vista/2008/win7包括winpe2.0及以后的版本,wim和vhd文件(nt6)

直接的引导可以参见 https://www.wingwy.com/archives/2008_08_140.html 第二部分。bootmgr本来就是nt6时代的产物,各种引导都是大同小异,比如引导wim文件(pe2.0及以后版本)

bcdedit /store %bcd_path% /create {ramdiskoptions} /d "启动 Windows 7 PE"
bcdedit /store %bcd_path% /set {ramdiskoptions} ramdisksdidevice boot
bcdedit /store %bcd_path% /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
bcdedit /store %bcd_path% /create /d "启动 Windows 7 PE" /application osloader
//返回:项 {cb942a73-1fe1-11e0-8355-a4badbfc7822} 成功创建。请自行更改GUID。
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} device ramdisk=[boot]\boot\winpe.wim,{ramdiskoptions}
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} path \windows\system32\boot\winload.exe
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} osdevice ramdisk=[boot]\boot\winpe.wim,{ramdiskoptions}
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} systemroot \windows
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} winpe yes
bcdedit /store %bcd_path% /set {cb942a73-1fe1-11e0-8355-a4badbfc7822} detecthal yes
bcdedit /store %bcd_path% /displayorder {cb942a73-1fe1-11e0-8355-a4badbfc7822} /addlast

bootmrg引导vhd文件也是类似,将device ramdisk改为device vhd 就行了,比如

device vhd=[boot]\winpe\pe.vhd

当然,别忘了其他的配置项。

4 bootmgr引导grub4dos以及linux和iso文件

这个也可以通过bootsector模式来实现,bootmgr-〉grldr.mbr-〉GRLDR

bcdedit /store %bcd_path% /create /d "GRUB4DOS" /application bootsector
//返回:项 {366d296e-1fdf-11e0-8355-a4badbfc7822} 成功创建。请自行更改GUID。
bcdedit /store %bcd_path% /set {366d296e-1fdf-11e0-8355-a4badbfc7822} device boot
bcdedit /store %bcd_path% /set {366d296e-1fdf-11e0-8355-a4badbfc7822} path \grldr.mbr
bcdedit /store %bcd_path% /displayorder {366d296e-1fdf-11e0-8355-a4badbfc7822} /addlast

这一步实现后,一切都好办了,bootmgr可以引导linux以及iso文件了,当然也可以这样引导dos启动盘。

这里的例子是光盘,其实硬盘和u盘启动也是类似的,只需要注意device选项,将 device boot 改成对应的盘符就可以了,比如 device partition=C: 。 相应的路径[boot]\boot要改为[C:]\boot 。光盘的引导文件可以直接用win7安装盘提取的bif文件,硬盘和u盘可以用bootsect强制写入引导信息

bootsect /nt60 c: /force /mbr

另外,很多网友在多启动光盘的合盘设置以及u盘启动上遇到了麻烦,这些问题自己多试几次倒也可以解决。不过我想在这里写一下,免得大家在同一个问题上无谓的浪费时间。呵呵,如果有要想折腾的网友也可以自己试一下,非常欢迎你能反馈一下情况,很多问题没有经历过确实不懂。

最后,光盘有xp安装的时候ISO的不能用UDF格式,ultraiso写入u盘启动的时候也有问题。相关文章在这里 https://www.wingwy.com/archives/2011_01_801.html 照着设置就可以了。如果加入grub4dos后,光盘又有新问题,比如,允许小写字母,禁用Joliet,文件名格式Max(221)等。感谢crow网友的讨论, 在这里 https://www.wingwy.com/archives/2010_07_672.html/comment-page-4#comment-4667 可以看到详细的讨论。

我做了一个多启动入口的光盘模板,里面的入口如下图

lanch

不过这只是一个模板,考虑到大小,里面只有dos入口是可用的,大家直接添加就可以了。

下载地址:http://u.115.com/file/f2ebfedce0 

若有问题,或是地址失效后请留言。

2011/1/17 另附上crow网友的作品,非常强大的启动盘,有问题大家可以看他的readme.txt

http://u.115.com/file/f091b11b42

2011/10/29更新crow网友的启动盘地址:http://bayfiles.com/file/19tD/BiOisL/CrowSPE-NiO.iso.rar

标签: , , , , ,

70 条评论 发表在“总结一下bootmgr的引导模式(引导dos,nt5,nt6,grub4dos等)”上

  1. xing033说道:

    你好,在WIN7上我成功了,可是WIN8却没有出现启动管理界面,是什么原因呢?

  2. […] [1].总结一下bootmgr的引导模式(引导dos,nt5,nt6,grub4dos等) […]

  3. cornerfire说道:

    请教一下,我用多启动入口做母盘 启动bootmgr 增加了三个pe启动项,还增加了dos 启动项,iso镜像文件 大小在 2.1G的大小 ,用ultraIso 合并,问题是(grub4dos 启动很慢,需要3、4分钟,并且找不到menu.lst文件)
    可我在多启动入口.iso镜像里面,只加grub4dos 启动没有问题提示信息(starting cmain()…No PXE stack)

    引导 boormgr-grldr.mbr-crow.ezb-menu.lst

    • wingwy说道:

      你好,是不是光盘设置的问题,我以前也遇到过,https://www.wingwy.com/archives/2011_01_801.html 我记得有网友有讨论过,好像光盘设置有影响,我对grub4dos接触也很少,是具体怎么设置记不清了,你可以试试。

  4. ZGL说道:

    老大, 用你的这个模板,现在遇到二个问题跟你请教,

    我是用UltraISO直接写入Kingston DT101 16G U盘的,用USB-HDD模式, 其它的入口都能用,

    1. “启动DOS” 提示
    bad volume descriptor type
    bad standard identifier
    bad volume descriptor version
    directory “BOOT” not found!
    error loading image DOS.EZB

    2. “GRUB4DOS” 能够启动, 但就是提示说找不到”menu.lst”文件 (ps: 我确实是有将grldr / grldr.mbr和menu.lst文件放在根目录)

    另外,用UltraISO在写入上, 有试了其它几种,都跟上面结果一样.

    • wingwy说道:

      我模板中DOS.EZB是我用eazyboot配置的,里面包含dos盘的启动信息,你如果要自己的话的自己搞过。至于提示说找不到menu.lst就太奇怪了,我也不知道。如果对grub4dos有需求,你可以看看crow网友的和盘文件

    • 说道:

      这个问题我也遇到了,原因应该是eazyboot生成的只支持光盘,硬盘以及U盘是不支持的。

  5. 增加一点启动功能就好了说道:

    非64位硬件启动不了。这样又怎样能安装32位的系统呢。

  6. yggygg说道:

    GrubDOS 如何添加文件结构?要那些文件?

  7. […] 总结一下bootmgr的引导模式(引导dos,nt5,nt6,grub4dos等) 也有做好的bcd和盘文件 XP/Win7/x86/x64 WinPe3.0的合盘文件(bootmgr模式) […]

  8. […] 01/25/2011 — win7sp1发布了,做了个新的winpe3.101/15/2011 — 总结一下bootmgr的引导模式(引导dos,nt5,nt6,grub4dos等)01/04/2011 — winpe3.0与xp和pe1.x和盘启动的一些问题08/29/2010 — […]

  9. ant说道:

    WINGWY,你好!不好意思又来给你添麻烦了,我把DOS中运行的过程截下来了,帮忙指点下,谢谢!
    C:\Documents and Settings\admin\桌面>set bcd_path= c:\bcd

    C:\Documents and Settings\admin\桌面>Del c:\bcd

    C:\Documents and Settings\admin\桌面>bcdedit /createstore c:\bcd
    操作成功完成。

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /create {bootmgr} /
    d “Windows Boot Manager”
    The entry {bootmgr} was successfully created.

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /set {bootmgr} devi
    ce boot
    操作成功完成。

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /timeout 30
    操作成功完成。

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /set {bootmgr} loca
    le “zh-CN”
    操作成功完成。

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /create {42e50ed0-8
    3b0-11e0-86fc-0003ff1e33de} /d “启动32位WinPE” /device
    The entry {42e50ed0-83b0-11e0-86fc-0003ff1e33de} was successfully created.

    C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /set {e92b8e30-a6e5
    -41f6-a6b9-188230a23dd2} device ramdisk=[boot]\winpe\winpe_x86.wim,{42e50ed0-83b
    0-11e0-86fc-0003ff1e33de}
    An error occurred while attempting to reference the specified entry.
    系统找不到指定的文件。

    Setup Ramdisk Options
    ———————
    identifier {ramdiskoptions}
    description [1]启动 Windows 7
    ramdisksdidevice boot
    ramdisksdipath \boot\boot.sdi

    C:\Documents and Settings\admin\桌面>pause
    请按任意键继续. . .

    启动32位PE没成功,搞了好久都没出来!请您给我指点下。

    • wingwy说道:

      你好,我看也没问题啊,中间那一步 C:\Documents and Settings\admin\桌面>bcdedit /store c:\bcd /set {e92b8e30-a6e5
      -41f6-a6b9-188230a23dd2} device ramdisk=[boot]\winpe\winpe_x86.wim,{42e50ed0-83b
      0-11e0-86fc-0003ff1e33de}
      An error occurred while attempting to reference the specified entry.
      系统找不到指定的文件。
      应该是没有问题的。 或者你看看https://www.wingwy.com/archives/2010_07_637.html 我这个里面的脚本,我给你的就是从这里复制的。

  10. ant说道:

    wingwy,你好,有个不请之请。能否把“Crow”非常强大的启动盘共享下,上面那个地址已失效了,谢谢!另外能否给个启示—-博主的模版中,XP,WIN7,GRUB4DOS制作的ISO,怎样放置?再次谢谢!

    • wingwy说道:

      你好,Crow的启动盘我当时下载测试了,现在找不到了。以win7或xp的构架为母盘都行,xp的i386和win7的source文件夹直接放到根目录。

      • ant说道:

        wingxy,你好,GRUB4DOS制作的ISO,怎样放置。谢谢!

        • wingwy说道:

          你好,一样不一样的放置都可以,取决于你的配置。可以google grub4dos的引导。

          • ant说道:

            set bcd_path= c:\bcd
            bcdedit /createstore %bcd_path%
            bcdedit /store %bcd_path% /create{bootmgr} /d “WindowsBoot Manager”
            bcdedit /store %bcd_path% /set {bootmgr} device boot
            bcdedit /store %bcd_path% /timeout 30
            bcdedit /store %bcd_path% /set {bootmgr} locale “zh-CN”

            bcdedit /store %bcd_path% /create {ramdiskoptions} /d “启动 Windows 7 ”
            bcdedit /store %bcd_path% /set {ramdiskoptions} ramdisksdidevice boot
            bcdedit /store %bcd_path% /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
            bcdedit /store %bcd_path% /create /d “启动 Windows 7 ” /application osloader

            set bcdguid ={c060e960-82f8-11e0-86fa-0003ff1e33de}
            bcdedit /store %bcd_path% /set %bcdguid% device ramdisk=[boot]\sources\boot.wim,{ramdiskoptions}
            bcdedit /store %bcd_path% /set %bcdguid% path \windows\system32\boot\winload.exe
            bcdedit /store %bcd_path% /set %bcdguid% osdevice ramdisk=[boot]\sources\boot.wim,{ramdiskoptions}
            bcdedit /store %bcd_path% /set %bcdguid% systemroot \windows
            bcdedit /store %bcd_path% /displayorder %bcdguid% /addlast
            bcdedit /store %bcd_path% /set %bcdguid% locale “zh-CN”

            bcdedit /store %bcd_path% /copy {ramdiskoptions} /d “启动 32位 Windows PE”
            set pe_guid= {9992e370-82f8-11e0-86fa-0003ff1e33de}
            bcdedit /store %bcd_path% /set %pe_guid% device ramdisk=[boot]\winpe\winpe.wim,{ramdiskoptions}
            bcdedit /store %bcd_path% /set %pe_guid% osdevice ramdisk=[boot]\winpe\winpe_x86.wim,{ramdiskoptions}
            bcdedit /store %bcd_path% /displayorder %pe_guid% /addlast

            WINGWY,你好。这是我建立的BCD模版,但测试的时候都是显示了两个“启动 Windows 7 ”,没有“启动 32位 Windows PE ”。
            谢谢,请您在百忙之中帮忙给点提示,再次感谢!

            • wingwy说道:

              你好,不用客气。
              bcdedit /store %bcd_path% /copy {ramdiskoptions} /d “启动 32位 Windows PE”
              这一步copy操作的时候,discription属性似乎没有传送过去。我很久以前也遇到过这个问题,我、也不知道微软是怎么搞得。解决的办法到是很简单,不要copy,自己新建一个项,手动指定guid(不能用再{ramdiskoptions}了)就可以了。比如

              set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
              set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
              bcdedit /store %bcd_path% /create %RAMDISK_OPTIONS% /d “启动32位WinPE” /device
              bcdedit /store %bcd_path% /set %WINPE_GUID% device ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%

              • ant说道:

                set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
                set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
                bcdedit /store %bcd_path% /create %RAMDISK_OPTIONS% /d “启动32位WinPE” /device
                bcdedit /store %bcd_path% /set %WINPE_GUID% device ramdisk=[boot]\winpe\winpe_x86.wim,%RAMDISK_OPTIONS%
                bcdedit /store %bcd_path% /set %WINPE_GUID% path \windows\system32\boot\winload.exe
                bcdedit /store %bcd_path% /set %WINPE_GUID% osdevice ramdisk=[boot]\winpe\winpe_x86.wim,%RAMDISK_OPTIONS%
                bcdedit /store %bcd_path% /set %WINPE_GUID% systemroot \windows
                bcdedit /store %bcd_path% /set %WINPE_GUID% winpe yes
                bcdedit /store %bcd_path% /set %WINPE_GUID% detecthal yes
                bcdedit /store %bcd_path% /set %WINPE_GUID% locale “zh-CN”
                bcdedit /store %bcd_path% /displayorder %WINPE_GUID% /addlast
                bcdedit /store %bcd_path% /enum all
                在您的提示下,我改成这样,测试时提示“An error occurred while attempting to reference the specified entry.
                系统找不到指定的文件。”另外,我是随便指定的GUID,谢谢指点。修改原版的我已会了,在您的指点下,再次谢谢您!

                • wingwy说道:

                  不客气,欢迎常来

                  • ant说道:

                    set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
                    set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
                    bcdedit /store %bcd_path% /create %RAMDISK_OPTIONS% /d “启动32位WinPE” /device
                    上面这一步成功了,后面的就来行了,老是提示“An error occurred while attempting to reference the specified entry.
                    系统找不到指定的文件。”
                    bcdedit /store %bcd_path% /set %WINPE_GUID% device ramdisk=[boot]\winpe\winpe_x86.wim,%RAMDISK_OPTIONS%
                    bcdedit /store %bcd_path% /set %WINPE_GUID% path \windows\system32\boot\winload.exe
                    bcdedit /store %bcd_path% /set %WINPE_GUID% osdevice ramdisk=[boot]\winpe\winpe_x86.wim,%RAMDISK_OPTIONS%
                    bcdedit /store %bcd_path% /set %WINPE_GUID% systemroot \windows
                    bcdedit /store %bcd_path% /set %WINPE_GUID% winpe yes
                    bcdedit /store %bcd_path% /set %WINPE_GUID% detecthal yes
                    bcdedit /store %bcd_path% /set %WINPE_GUID% locale “zh-CN”

                    请帮忙指点下,谢谢!一个爱折腾的菜鸟!

  11. wlxz816说道:

    W大你好! 我用了你的这个模版! 自己用EZbcd修改了下! 仅仅是修改了菜单显示的内容! 路径都未做任何的修改! 文件都放在相应的文件夹下。。用U盘量产之后能正常启动中文界面! 但是进入选项后就提示0x0c000000f 提示找不到文件之类的。。。请问下这个怎么解决呢!? 另外! 这个是BOOTMGR调用的! 要怎样实现EZboot的调用呢?!

    • wingwy说道:

      老版的ezboot直接run光盘的启动文件就可以调用nt52模式,对于nt60的bootmgr应该也可以。至于你说的无法启动,提示找不到文件之类的,你看看是不是真没那个文件。从你的反馈来看,我也不太清

  12. hxuan412说道:

    又打扰了,还是关于bootmgr引导DOS的启动盘的问题。能把设置bcd文件夹路径及运行bcdedit命令相关操作说的详细些吗???为什么我运行bcdedit命令都提示“指定的存储参数无效”之类的呢?想在你提供的[win7/x86/x64 winpe3.0]文件框架的基础上再添加一个dos引导项。谢谢了!!!

    • wingwy说道:

      你好,最好要有管理员权限。操作其他bcd文件,要加 /store 比如
      bcdedit /store D:\test\bcd 其他的网上都很详细,你可以google一下

  13. stman说道:

    你好,想做一个集成pe3.1,dos,老毛桃pe的合版,用x86,x64的3.1pe做母盘,用bcdtool添加dos成功,添加老毛桃pe后无法启动,
    标示符:{ntldr}
    device:boot
    path:\wxpe\setupldr.bin
    description: 启动 Windows pe 1.0

    启动菜单选择:启动Windows pe 1.0后,显示
    setup is inspecting your computer’s hardware configuration…
    NTDETECT failed

    光盘的wxpe文件夹下有setupldr.bin和ntdetect.com文件,请问一下我是不是那里做的不对?

  14. 小破孩说道:

    试了下下。。。就在x86、x64winpe的基础上加了,,dos启动和 一个minilinux做成光盘 想通过 bootmgr引导grub4dos 就是文章里的bootmgr-〉grldr.mbr-〉GRLDR 在虚拟机里说grldr.mbr找不到。。。我在光盘根目录里和boot下都试着放了grldr.mbr文件,,但是还是提示没找到。。。换了文章提供的“多启动入口”也是找不到grldr.mbr,,,5555这是怎么回事啊 ,,,网上找不到哦。。。急的哇

  15. lyq说道:

    你发布的这个文件已经到期了请共享一下叫

  16. sylzg说道:

    我做了个8m的dos.img放进去就不能启动了,这个img用grub4dos可以正常启动,不知道要怎么改,用了最新的easyboot做了那2个文件,放进去也不能启动,不知道怎么改

  17. shangguan说道:

    我下的是你的第3版,不能引导pe,我还是用你原来的

    • wingwy说道:

      可以用最新的https://www.wingwy.com/archives/2010_07_672.html 这个。 第三版及以前的wim都是分开的(2个wim文件),bcd配置路径不一样。以后直接都是winpe/winpe.wim了。

  18. hake862说道:

    我最近一直在看你的文章,就想制作一个安装XP;Win7,启动WIn7PE;DOS的多合光盘,最终都失败了。现在我下载了你的多启动入口的光盘模板。我想知道要怎么才能合盘啊?(也就是合盘时的过程各注意事项)

    • wingwy说道:

      你好,直接用ultraISO编辑那个镜像,加入你要的文件就可以了,不用特别设置

      • hake862说道:

        哦。谢谢你了,我去制作下,有不懂的在请教你

        • wingwy说道:

          不客气,祝好运~

          • hake862说道:

            1:有可能是我和方法不对吧。我这人很笨。我用软碟通打开这个多启动入口的光盘模板后,点操作-加入文件后不能用。多启动入口的光盘模板这个有8M多,等我加入文件后只有9M多。一看这个我就知道错了,一直想不通。应该是XP+WIn7+DOS工具箱+Win7PE3.0后的大小应有4.9G-5.3G的才是啊.不知道能不能写个详细点的教程序?先在这谢谢了。

            • wingwy说道:

              你好,建议下载ultraiso的最新版本,直接拖进去就可以了。如果实在不行,可以新建一个镜像再按照模板设置

  19. Crow说道:

    readme其实是留给自己看的,我记性不好,怕过一阵子就忘了自己咋鼓捣出来的这东西,本着可持续发展原则,用readme记录一下制作过程…-___-!!

  20. Crow说道:

    以前因为硬盘安装nt5,nt6,linux不能同时兼容的问题很反感bcd…网上经常见到有和我一样的菜鸟装了这个不能引导那个啥的…w哥这个完美解决方案可以当成经典教程了…
    上次把我老婆的dell笔记本重新分区后自带的win7-home版毁掉了…如果当时懂点BCD命令估计会省点事…不过我还是对BCD无爱…高级的东西用起来总是麻烦的…还有那个device ID…看起来压力很大…-__-!!

    共享一下我的母盘…大文件全删了…只剩一个架子…
    http://u.115.com/file/f091b11b42

留下回复(本站有评论邮件通知功能)