免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3393 | 回复: 2
打印 上一主题 下一主题

请教:/dev/hda[x]这个分区编号是有什么决定的??如何修改顺序?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-19 22:22 |只看该作者 |倒序浏览
请教:/dev/hda[x]这个分区编号是有什么决定的??如何修改顺序??

郁闷死了,本来机器分区是这样的
hda1: ntfs    安装xp
hda2: ufs2   安装freebsd
hda3: ext3  安装debian
hda5: fat32  数据
hda6:swap 交换

昨天把hda1删除重建了一次,其他分区完全没有动,
结果现在所有的序号都变了 hda1->hda3,hda2->hda1,hda3->hda2

我本来猜测是volume id影响的,可是找不到工具可以修改volid的,晕死

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2008-05-03 01:26 |只看该作者

  1.   因为在Linux中,每一个设备都是用 /dev/ 文件夹下的一个文件来表示,所以 /dev/hda5 中, /dev/ 表示的是根目录下的dev目录,我们来看剩下的部分 hda5 。

  2.   前两位的字母 hd 表示这是一块IDE硬盘,如果是 sd ,则代表SATA硬盘,或者闪存等外设。

  3.   第三位的字母 a 表示这是该类型接口上的第一个设备。同理, b、c、d…… 分别代表该类型接口上的第二三四……个设备。例如 hdc 表示第二个IDE接口上的主硬盘(每个IDE接口上允许一个主设备和一个从设备)。

  4.   第四位的数字 5 ,并不表示这是该硬盘中的第5个分区,而是第一个逻辑分区。因为在Linux中,为了避免不必要的混乱,分区的顺序是不能改变的,分区标识则由它们在硬盘中的位置决定。系统又要为所有可能的主分区预留标识,所以 1-4 一定不会是逻辑分区, 5 则是第一个逻辑分区,以此类推。
复制代码

PS:此解释通过google得到

论坛徽章:
0
3 [报告]
发表于 2008-06-12 11:27 |只看该作者
学习学习,长知识了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP