免费注册 查看新帖 |

Chinaunix

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

windows和unix在磁盘管理上的区别(by dudekenny) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-11 22:13 |只看该作者 |倒序浏览
在Windows中一个磁盘最多可以分成4个主分区(up to 4 primary partitions).磁盘(整个硬盘,这里只是讨论单硬盘的情况)的最开头的一个sector里(512k)存放着磁盘的MBR和4个主分区的分区表,每个分区(主分区)的第一个sector又是这个分区的引导扇区。这样系统启动后就载入MBR,又有MBR引导载入Ntldr。(具体的启动过程下来就是由Ntldr引导启动了)

在unix中,磁盘最多可分为4个slices,每个slice内又可以分为8个partition,每个partition里只能放一个file system,也就是说partition在window和unix中有截然不同的概念。在unix中,应当把磁盘理解为一个连续的存储数据容器,(就像一个磁带一样),而每个设备,比如分区,硬盘,socket等等都被Unix当作文件来操作,既然是文件,那么像处理连续的字符的处理方法就会在使用这些设备时抽象出来。

Tips: 刚开始的操作系统是没有硬盘的。1981

Disks
〉所有的设备配置存放在 /dev
〉如果分区是raw(character),以r字符开始,如果不是,就没有前缀
〉接下来就是盘符driver。IDE,friends->wd;SCSI->da;floppy->fd.(wd是最初的MFM制造商WesternDigital的简写)eg,/dev/rda
〉接下来的是单元unit号,一般是以数字。eg,/dev/rda0 或/dev/da0
〉接下来是分区信息partition information,严格的slice名称被加s和slice编号(1-4)区分。BSD系统区分分区的方法是后缀字母a-h。eg,/dev/rda0s1a
Tips
如果你需要更换MBR,并且你不在安装FreeBSD了,你可以使用MS-DOS FDISK命令这样做:
C:FDISK /MBR
这个命令并不改变分区表,只是写MBR


Swap

Swap 为freebsd提供了vitural memory


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/46640/showart_379924.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP