LinuxSir.cn,穿越时空的Linuxsir!

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

多系统硬盘分区经验谈(欢迎讨论).

[复制链接]
发表于 2005-8-15 02:12:53 | 显示全部楼层 |阅读模式
之前安装whitebox,在分区时发现不能创建/usr等分区
错误提示为不能分区~ :ask
原来是因为扩展分区引起的
大家请看,下面是一个例子帮助大家来理解(IDE硬盘)
/dev/hda           表示整个IDE硬盘
/dev/hda1         表示第一块IDE硬盘的第一个主分区
/dev/hda2         表示第一块IDE硬盘的扩展分区
/dev/hda5         表示第一块IDE硬盘的第一个逻辑分区
注:一个硬盘可以有四个主分区,扩展分区也会被当作一个主分区,所以第一个逻辑分区就是hda5
因为扩展分区没有包括整个硬盘的剩余空间,所以创建"/"就是/dev/hda3,创建"swap"就是/dev/hda4,当创建"/usr"就会出错,因为系统已经有一个hda5了.
解决办法:
1.只创建/和swap,但不建议这样做,因为备份时会比较麻烦
2.把扩展分区增大到linux空间(就是把linux分区为逻辑分区),这样"/"就是接着最后一个逻辑分区,例如hda6等,问题得到解决.
也许你会奇怪,怎么我没有碰过这样的问题?
因为大部分朋友以前都是使用windows,而你应该不会空着好几个G以上的空间不分区,所以你安装时就已经把linux放到扩展分区.
win+lin的朋友,强烈建议你在最后一个逻辑分区上安装linux.
发表于 2005-8-15 04:27:33 | 显示全部楼层
Post by issin

win+lin的朋友,强烈建议你在最后一个逻辑分区上安装linux.


这样比较慢,
磁盘是先分的快(盘片边缘),后分的慢(靠近盘中心)
不妨将windows放到最后

bsd有个命令测试速度,不知linux有没有
回复 支持 反对

使用道具 举报

发表于 2005-8-15 08:47:11 | 显示全部楼层
bsd有个命令测试速度,不知linux有没有
In Linux, we may use hdparm -tT /dev/hdxx to learn about the data transmission rate.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 01:45:23 | 显示全部楼层
Post by 原始人
这样比较慢,
磁盘是先分的快(盘片边缘),后分的慢(靠近盘中心)
不妨将windows放到最后


我印象中应该是先慢,后快的
回复 支持 反对

使用道具 举报

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

本版积分规则

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