《在预装Vista的PC上安装XP》补遗

2007/04/11

  HighDiy

要在预装Windows Vista的PC上安装Windows XP,需要保证硬盘中除Windows Vista所在分区外还存在一个“空闲”卷,而大部分预装Vista的PC,也许是厂商为了省事,往往采取硬盘只建一个分区的出厂设置,这就要求用户在安装Windows XP前必须手工压缩系统卷,然后在调整出的未使用空间上为待安装的Windows XP创建新的分区。

理论上来说,这些调整可以通过Windows Vista的磁盘管理器进行,不过,在特定情况下,使用磁盘管理器调整硬盘分区则可能出现某种错误而操作失败,比如说创建分区时明明存在几十G的闲置空间,Windows Vista却提示“磁盘上没有足够的空间完成此操作”等。这是因为磁盘管理器采取了相对“稳妥”的设计,禁止执行任何其认为可能会导致数据丢失的操作,当然,虽然有些矫枉过正的嫌疑,但从系统安全与数据安全的角度看还是应该的。

那么,在这种情况下如何为安装Windows XP调整硬盘分区呢?这里有两个选择,一是使用第三方的磁盘管理软件,这些工具大多可以完成许多磁盘管理器所无法完成的操作——使用前请务必检查其版本,确认其已通过Windows Vista兼容性认证,如果版本过老则可能导致Windows Vista出现严重错误——其次便是使用使用 Diskpart。

相对于图形界面的磁盘管理器,命令行工具 Diskpart 的功能更为强大,可以完成绝大多数的磁盘操作,包括调整分区大小、删除及创建分区等,甚至支持脚本操作。从某种意义上讲,可以将 Diskpart 看成自DOS时代便存在的 Fdisk 的增强版。

Diskpart 的命令相当丰富,用户可在进入 Diskpart 操作界面后输入“help”查看详细命令列表,在此不一一赘述,在此仅将与调整分区大小及创建分区的命令作一简单介绍。

  • Select Disk <D1> : 选择编号为D1的硬盘。
  • Shrink Desired=<N1> Minimum=<N2> : 压缩当前卷 N1 MB,对于硬盘只有一个分区的情况,即为在硬盘中调整出N1 MB的未使用空间。如果N1值过大而不被支持,则至少调整出 N2 MB的闲置空间。
  • Create Partition  Primary [Size=n] : 创建一个新的分区,n设置新创建的分区大小,单位为MB,因为我们要在这个分区上安装Windows XP,注意不要创建Extended分区。

转载网站必读:版权声明及转载要求

Sponsored Links

所在分类

技巧, 安装

推荐:
5 回复 to “《在预装Vista的PC上安装XP》补遗”
  1. Ray  于 2007/04/20 12:47 pm

    ibm x60,日版vista预装。
    c盘还有85GB剩余空间,使用DISKPART却只能分出32GB
    请指教……

  2. HighDiy  于 2007/04/20 4:55 pm

    文件系统用的是FAT32?

  3. niu  于 2007/04/29 10:20 pm

    使用自动压缩会采用相当保守的设置,你可以恢复一次系统然后再压缩,还有去掉页面文件,做一些必要的减肥!

  4.  于 2007/05/8 1:03 pm

    为什么我的电脑键盘鼠标装了vista后不能用

  5. herman  于 2007/10/24 12:29 am

    我的ibm t61预装vista home basic英文版
    按照该网站介绍的方法设置xp-vista双系统启动,但是无法把xp装上去的,一进入xp的安装界面就会说无法找到硬盘。叫我重启。我已经分好了区的,请指教!

留言/回复 [→ 留言须知]

直接订阅Vista天地RSS Feeds,或使用下方的快捷订阅按钮
不妨看看 最新 热点 Windows Vista使用教程 快捷订阅RSS
  • 订阅到抓虾
  • 订阅到Google Reader
  • 订阅到bloglines
  • 订阅到Rojo
  • 订阅到My Yahoo
  • newsgator
  • netvibes
  • 订阅到飞鸽
  • Top Computers Blogs
存档 Search