LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2130|回复: 20

恶心得要命的 Windows Vista (分区与安装)

[复制链接]
发表于 2008-10-12 08:10:31 | 显示全部楼层 |阅读模式
一朋友新买一笔记本,原装了 Vista Home Basic,请我帮助升級到 Ultimate 版本,并同时安装一个 ArchLinux。

于是U盘启动Arch,用 cfdisk 分区先:
  1. cfdisk -z /dev/sda
  2. Device       Boot        Type      Size
  3. sda1      Boot,NC       Linux       50M
  4. sda2                     Linux      200G
  5. sda3         Boot        NTFS      20G
  6. sda4                     NTFS      25G
复制代码
Reboot后,拟安装 Vista Ultimate 到 sda3。一路“下一步”到“磁盘选择”屏幕上,先点选“第三个”分区,然后格式化它,最后点“下一步”。结果出现提示:

Windows 无法找到符合其安装条件的系统卷。

让人很受打击!Google吧,在 MS 的支持里面找到这样的话(http://support.microsoft.com/kb/927520/zh-cn):
2.在“磁盘选择”屏幕上,按 Shift+F10。将打开一个“命令提示符”(CMD) 窗口。
3.更改目录以找到 Setupact.log 文件,然后打开该文件。
4.找到“DumpDiskInformation”节。此节包含有关分区映射的信息。
5.在“DumpDiskInformation”节中,找到类似于以下内容的日志条目。

Disk [0] partition [1] is an active partition

6.如果此日志条目显示在类似于以下内容的条目之后,则说明无法将硬盘配置为使用基于 Windows 的操作系统。

Unknown
...
注意:此步骤会阻止第三方操作系统启动。
真是可恶啊!原来安装 Vista 的时候,居然强制要求硬盘上 Vista 之前的分区类型都是 MS 自己的(FAT32/NTFS),不然它就给出“Unknown”,除非 Vista 所在的分区是第一分区。好霸道啊,这绝对是故意的!连想安装第三方操作系统的打算也不给你有。

无奈,用 cfdisk 改吧,全给改成 NTFS,于是终于能正常安装了。

特记之。
发表于 2008-10-12 11:47:15 | 显示全部楼层
不能把 linux 装在后面吗?
回复 支持 反对

使用道具 举报

发表于 2008-10-12 12:06:36 | 显示全部楼层
俺的分区结构:
sda1  主分区  PE & Windows Server 2003 DC
sda2  主扩展分区   包含
sda5   NTFS  

sda6   NTFS

sda7   Reiserfs    Archlinux   /

sda8   linux-swap

sda3  Fat32    (硬盘安装Mac OS X需要)
sda4 HFS+    Mac OS X 10.5.5
回复 支持 反对

使用道具 举报

发表于 2008-10-12 12:11:14 | 显示全部楼层
电脑买回来一开机就用光盘启动格掉了Vista Home Bacis   恶心的系统

界面不如Mac OS X, 效率也不如Mac OS X
回复 支持 反对

使用道具 举报

发表于 2008-10-12 12:14:56 | 显示全部楼层
我也是装不上,没有google,乖乖的把linux装后面了,而且我觉得你太浪费主分区了。能装逻辑分区里面干吗不装逻辑分区里面呢。

比如linux装sda5,逻辑分区第一个。
回复 支持 反对

使用道具 举报

发表于 2008-10-12 12:49:27 | 显示全部楼层
现在的sda1是arch,sda2是winxp,无视vista
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-12 13:53:16 | 显示全部楼层
Post by jarryson;1893035
...我觉得你太浪费主分区了。能装逻辑分区里面干吗不装逻辑分区里面呢。...
Linux 下可以用 LVM2 来管理磁盘,所以主分区分多大都行,根本就用不到逻辑分区。
Post by glacjay;1893024
不能把 linux 装在后面吗?
不行的,/boot 分区一定要放在最前面作为第一分区。这样才安全,保险,好处多多。
回复 支持 反对

使用道具 举报

发表于 2008-10-12 18:51:45 | 显示全部楼层
Post by cwjiof;1893082
Linux 下可以用 LVM2 来管理磁盘,所以主分区分多大都行,根本就用不到逻辑分区。


不行的,/boot 分区一定要放在最前面作为第一分区。这样才安全,保险,好处多多。


以上两句话纯属扯蛋
回复 支持 反对

使用道具 举报

发表于 2008-10-12 19:17:42 | 显示全部楼层
囧rz
支持ls
回复 支持 反对

使用道具 举报

发表于 2008-10-12 20:22:50 | 显示全部楼层
grub和lilo现在应该打破1024柱面限制了吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表