windows和unix在磁盘管理上的区别(by dudekenny)

2009-05-13 09:55:02来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

在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

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:cvsup的安装以及ports tree的更新

下一篇:AMD64如何编译内核