比较一:硬盘名称定义:
Windows系统中,计算机的分区是用磁盘0,磁盘1,磁盘2,磁盘3来表示多块硬盘的,比如磁盘0表示第一块硬盘,磁盘2表示第二块硬盘;
Linux 中,IDE类型的硬盘,那么是用hd来表示,hda,hdb,hdc...来表示多块IDE硬盘。hda1表示IDE类型硬盘的第一块硬盘的第一分区,hdc3表示IDE类型硬盘的第三块硬盘的第三个分区;SATA或者SCSI类型的硬盘,那么是用sd来表示,sda,sdb,sdc...来表示多块SATA或者SCSI类型的硬盘,sda1表示SATA或者SCSI类型硬盘的第一块硬盘的第一分区,sdc6表示SATA或者SCSI类型硬盘的第三块硬盘的第六分区;
比较二:关于分区
windows和linux磁盘分成主分区和扩展分区,然后建立逻辑分区
比较三:关于挂载
在windows中,分区我们可以指定盘符,然后文件夹都挂在这些分区下面,形成一个森林型的目录结构;
linux是树型目录结构,所有设备都是当成一个文件夹,这些文件夹的根就是根目录,建立文件夹之间关系的过程就是挂载;
linux建议挂载:
必须有的:
/-------根目录,唯一必须挂载的目录,这个目录和/bin, /sbin, /lib, /dev, /etc目录必须在同一分区,否则无法启动,一般10-20G;
可有可无的:
swap----交换分区,物理内存1.5-2倍容量。
可选的
/boot---linux的引导分区,存放系统引导文件,如果不设置,会自动存在在根目录下,如果挂载,将它挂载在硬盘的第一个分区。一般来说,挂载的分区只要100M大小就足够了
/home---除root用户之外其他用户的home目录,通常您自己创建的文件,都保存在这里;最大的剩余空间由它和/usr平分;
/usr----应用程序目录。大部分的软件都安装在这里,如果您计划安装许多软件,建议也给它分配一个分区;最大的剩余空间由它和/home平分;
/srv----主要用来存储本机或本服务器提供的服务或数据;
/var----系统产生的不可自动销毁的缓存文件、日志记录,可以考虑给它分配一个较大的分区;>1G
/tmp----保存在使用完毕后可随时销毁的缓存文件;
比较四:分区格式
windows分区格式,常用的有:
fat16:早期系统,FAT16支持的分区最大为2GB
fat32:可以支持的磁盘大小达到2TB,存储效率比fat16高;
NTFS:碎片少、性能佳、安全性强、可压缩NTFS里所有文件、设定权限、配额、支持单个文件大于4GB;
linux分区格式,常用的有
Ext2:早期的格式,不支持日志功能
Ext3:ext2改良版,增加了日志功能,是最基本且最常用的使用格式了
Ext4:针对ext3系统的扩展日志式文件系统,是ext3文件系统的后继版本
ReiserFS:也有日志功能,其特点是处理小档案时速度快。
XFS:稳定与高效,在大小档案混合的系统里有优越的表现。