工作需要,要在 HP DL380 ge8 上部署 Server 2012 ,由于手上只有U盘,就用 windows usb dvd tool 把系统写入U盘,设置U盘启动,即可直接进入安装界面。
问题1. Windows cannot be installed to this disk
这是因为当前选中的磁盘具有 MBR 分区表,在 EFI 系统上,只能安装到 GPT 磁盘
MBR 与 GPT的区别,摘自http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_20150623144355910.html
分区数量上:gpt可以支持无限个分区,但创建分区表空间有上限,在使用64位Windows Server 2003的机器上,最多可以创建128个分区。gpt分区不分主分区,逻辑分区,可以理解为全部都是主分区。mbr最多只能有四个主分区,若想再多分区,需要删除一个主分区,将它转换为拓展分区,再分为几个逻辑分区。
安全性上:gpt会更安全,因为分区表会备份,且加入校验算法,一旦被病毒感染或误操作可以及时发现,使用安全的备份的分区表补救。
分区容量上:gpt可以识别出大于2T的硬盘,而mbr最大识别2.2T容量
解决办法:
1.如果是新硬盘,用 diskgenuis 转换分区表类型为 GUID格式(P) 选择确定直到转换成功。转换成功后重启系统即可。
2.需要保留数据的,把U盘中的efi/boot文件夹删掉即可。
问题2. We couldn‘t create a new partition or locate an existing one. For more information, see the Setup logfiles.
微软官方给出的解决办法是用 diskpart 重新分区,在安装界面按 shift + F10
Start DISKPART.
Type LIST DISK and identify your SSD disk number (from 0 to n disks).
Type SELECT DISK <n> where <n> is your SSD disk number.
Type CLEAN
Type CREATE PARTITION PRIMARY
Type ACTIVE
Type FORMAT FS=NTFS QUICK
Type ASSIGN
Type EXIT twice (one to get out of DiskPart, the other to exit the command line tool)
我测试失败。
想到既然不能识别我的C盘,把C盘删掉,重新新建一个C盘,还是错误。
后来把所有的分区全部删掉,直接点下一步,居然成功了。
即只需要将目标硬盘格式化,也就是format之后,直接点击next按钮安装