c********l 发帖数: 8138 | 1 想用一个USB盘安装Windows,希望能用u盘引导系统,然后全新安装Windows
按照教程
C:\> diskpart
DISKPART> list disk
Select the USB device from the list and substitute the disk number
below
when necessary
DISKPART> select disk 1
DISKPART> clean
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> active
DISKPART> format fs=fat32
DISKPART> assign
DISKPART> exit
xcopy G:\*.* /s/e/f U:\
(G为Windows安装盘的盘符)
整个教程里面,只看到Format和Xcopy
这令我很奇怪,如果这样,怎么能用U盘引导得起来?
换句话:这个过程里面为什么缺少了把引导区写入U盘的步骤? |
c********l 发帖数: 8138 | |
g***u 发帖数: 5413 | 3 少了这一步?
bootsect.exe /nt60 u:
【在 c********l 的大作中提到】 : 想用一个USB盘安装Windows,希望能用u盘引导系统,然后全新安装Windows : 按照教程 : C:\> diskpart : DISKPART> list disk : Select the USB device from the list and substitute the disk number : below : when necessary : DISKPART> select disk 1 : DISKPART> clean : DISKPART> create partition primary
|
c********l 发帖数: 8138 | 4 不对啊,这只是让xp系统的diskpart能识别u盘的步骤
http://bramp.net/blog/create-bootable-windows-server-2008-usb-s
However it appears diskpart is unable to see USB sticks under Windows XP. I
have later tried on Vista and this limitation appears removed. But for those
using Windows XP I have found an alternative method.
而我是在奇怪为什么2008/Windows7/Vista能从没有刷过
Partition Boot Record的U盘引导的
【在 g***u 的大作中提到】 : 少了这一步? : bootsect.exe /nt60 u:
|
c********l 发帖数: 8138 | 5 是不是在用户执行
DISKPART> create partition primary
的时候,diskpart会自动在primary的那个分区的头几个block写入分区引导记录? |
g***u 发帖数: 5413 | 6 你指哪里不对?bootsect.exe /nt60就是写上引导信息,让盘能引导。
你试过没有?我是用软件搞的。
I
those
【在 c********l 的大作中提到】 : 不对啊,这只是让xp系统的diskpart能识别u盘的步骤 : http://bramp.net/blog/create-bootable-windows-server-2008-usb-s : However it appears diskpart is unable to see USB sticks under Windows XP. I : have later tried on Vista and this limitation appears removed. But for those : using Windows XP I have found an alternative method. : 而我是在奇怪为什么2008/Windows7/Vista能从没有刷过 : Partition Boot Record的U盘引导的
|
g***u 发帖数: 5413 | 7 这个不会有吧
【在 c********l 的大作中提到】 : 是不是在用户执行 : DISKPART> create partition primary : 的时候,diskpart会自动在primary的那个分区的头几个block写入分区引导记录?
|
c********l 发帖数: 8138 | 8
我是指,为什么Vista和以后的系统只需要运行diskpart就行了
而xp的系统需要特别地运行bootsect /nt60?
是因为Vista的diskpart有额外的向U盘的写bootsect的功能?
如果是,那么是哪个动作在向U盘写bootsect?
如果不是,那么U盘又是怎么引导的?
这话本身没问题
但是按原文的意思,已经装了Vista/win7/2008server不需要执行这一步
【在 g***u 的大作中提到】 : 这个不会有吧
|
p***r 发帖数: 4859 | |
c********l 发帖数: 8138 | 10 我也觉得不会有,但U盘上主分区的引导sector是从哪儿来的?
天上掉下来的?
【在 g***u 的大作中提到】 : 这个不会有吧
|
|
|
g***u 发帖数: 5413 | 11 你自己试过吗?我搜了一下,好像有人说不成功
【在 c********l 的大作中提到】 : 我也觉得不会有,但U盘上主分区的引导sector是从哪儿来的? : 天上掉下来的?
|
c********l 发帖数: 8138 | 12 家里的系统是Win7,晚上回去试试,再上来汇报
【在 g***u 的大作中提到】 : 你自己试过吗?我搜了一下,好像有人说不成功
|
c********l 发帖数: 8138 | 13 试验成功
Win7系统,制作server 2k8的启动安装usb,的确不需要bootsect就能bootable
【在 g***u 的大作中提到】 : 你自己试过吗?我搜了一下,好像有人说不成功
|
g***u 发帖数: 5413 | 14 那可能像你说的,新版的diskpart不一样。
【在 c********l 的大作中提到】 : 试验成功 : Win7系统,制作server 2k8的启动安装usb,的确不需要bootsect就能bootable
|
g*******g 发帖数: 9753 | 15 与diskpart无关
win7自带引导程序的,把文件拷贝进去就可以用来开机 |
g***u 发帖数: 5413 | 16 直接拷不行吧,你试过?
启动时候先检查启动扇区,没有就不会读后面吧,也就不知道是不是win7了。
【在 g*******g 的大作中提到】 : 与diskpart无关 : win7自带引导程序的,把文件拷贝进去就可以用来开机
|
c********l 发帖数: 8138 | 17 老江您好!您这么解释不通啊:
假设win7的引导程序是windows/boot.exe或ntldr,
那么计算机系统是怎么知道要定位到那个文件的?
此外,系统在执行的win7的引导文件之前,也需要装载fat/ntfs模块
难道这两样都已经固化到bios里面了?
【在 g*******g 的大作中提到】 : 与diskpart无关 : win7自带引导程序的,把文件拷贝进去就可以用来开机
|
g*******g 发帖数: 9753 | 18 只要active了就可以啦,你说的这些步骤win7都替你做了
【在 c********l 的大作中提到】 : 老江您好!您这么解释不通啊: : 假设win7的引导程序是windows/boot.exe或ntldr, : 那么计算机系统是怎么知道要定位到那个文件的? : 此外,系统在执行的win7的引导文件之前,也需要装载fat/ntfs模块 : 难道这两样都已经固化到bios里面了?
|
c********l 发帖数: 8138 | 19 你是说discpart的active?
active
Use the active command to set the current in-focus partition to "active."
This setting informs the firmware that the partition is a valid system
partition. Diskpart does not validate the partition contents.
这里比较ambiguous,只说了verify,没说"write"
而且"mark"听起来只像是设置boolean参数,而不是真正地在分区的头扇区中写信息
【在 g*******g 的大作中提到】 : 只要active了就可以啦,你说的这些步骤win7都替你做了
|
g*******g 发帖数: 9753 | 20 你这种打破沙锅问到底的精神很像我当年,呵呵
可惜我知道的没这么深入细致,回答不了你了
【在 c********l 的大作中提到】 : 你是说discpart的active? : active : Use the active command to set the current in-focus partition to "active." : This setting informs the firmware that the partition is a valid system : partition. Diskpart does not validate the partition contents. : 这里比较ambiguous,只说了verify,没说"write" : 而且"mark"听起来只像是设置boolean参数,而不是真正地在分区的头扇区中写信息
|
|
|
D*******a 发帖数: 3688 | 21 why don't you use the official tool:
http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Wi
【在 c********l 的大作中提到】 : 想用一个USB盘安装Windows,希望能用u盘引导系统,然后全新安装Windows : 按照教程 : C:\> diskpart : DISKPART> list disk : Select the USB device from the list and substitute the disk number : below : when necessary : DISKPART> select disk 1 : DISKPART> clean : DISKPART> create partition primary
|
c********l 发帖数: 8138 | 22 哎,老江啊。
等您再过一些年,年纪大了,权力没了,干女人也干不动了的时候,
你就会悟到:
人生的最终归宿还是能源、电机。。。。这些终极学术问题
醉心、折腾、钻研,此乃天伦之乐也
【在 g*******g 的大作中提到】 : 你这种打破沙锅问到底的精神很像我当年,呵呵 : 可惜我知道的没这么深入细致,回答不了你了
|
w****f 发帖数: 535 | 23 go to microsoft.com, usb installation |