IDE 磁盘 | 描述 | 配置 |
---|---|---|
/dev/hda | 1st (PRimary) IDE controller | Master |
/dev/hdb | 1st (Primary) IDE controller | Slave |
/dev/hdc | 2nd (Secondary) IDE controller | Master |
/dev/hdd | 2nd (Secondary) IDE controller | Slave |
[root]# fdisk /dev/sdbCommand (m for help): m (Enter the letter "m" to get list of commands)Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)Command (m for help): nCommand action e extended p primary partition (1-4)pPartition number (1-4): 1First cylinder (1-9729, default 1):Using default value 1Last cylinder, +cylinders or +size{K,M,G} (1-9729, default 9729):Using default value 9729Command (m for help): w (Write and save partition table)[root]# mkfs.ext4 -L disk2 /dev/sdb |
dd if=/dev/zero of=file.img bs=1k count=10000 //创建一个初始化文件losetup /dev/loop0 file.img //创建一个循环设备mke2fs -c /dev/loop0 10000 //创建文件系统mkdir /mnt/point1 //创建挂载点mount -t ext2 /dev/loop0 /mnt/point1 //挂载3.3 文件系统的结构
sync
命令将缓冲区缓存中的请求发送到存储媒体(迫使所有未写的数据发送到设备驱动程序,进而发送到存储设备)。ext2 文件系统(也称为第二扩展文件系统)旨在克服早期 Linux 版本中使用的 Minix 文件系统的缺点。多年来,该文件系统一直广泛应用于 Linux。但 ext2 中没有日志,现在基本上已被 ext3 和最新的 ext4 所取代。
3.5.3 ext3 文件系统ext3 文件系统向标准 ext2 文件系统添加了日志功能,因此是一个非常稳定的文件系统的一个演化发展。它在大多数情况下提供合理的性能并且仍旧在改进。由于它在可靠的 ext2 文件系统上添加了日志功能,因此可以将现有 ext2 文件系统转换为 ext3 文件系统,并且在必要时还可以转换回来。
3.5.4 ext4 文件系统ext4 是作为 ext3 的扩展来启动的,它通过增加存储限制和提高性能来满足更大文件系统的需求。为了保留 ext3 的稳定性,在2006 年 6 月,该扩展被拆分成一个新的文件系统,即 ext4。ext4 文件系统在 2008 年 12 月正式发布,包含在 2.6.28 内核中。3.5.5 vfat 文件系统vfat 文件系统(也称为FAT32)没有日志功能,且缺乏完整的 Linux 文件系统实现所需的许多特性。它可用于在 Windows 和 Linux 系统之间交换数据,因为 Windows 和 Linux 都能读取它。不要将这个文件系统用于 Linux,除非要在 Windows 和 Linux 之间共享数据。3.5.6 XFS 文件系统XFS 文件系统拥有日志功能,包含一些健壮的特性,并针对可伸缩性进行了优化。XFS 通常是相当快的。在大文件操作方面,XFS 在所有测试中一直处于领先地位。XFS 的性能非常接近 ReiserFS,并在大多数测试指标上都超过了 ext3。3.5.7 IBM JFS 文件系统IBM 的Journaled File System (JFS),目前用于 IBM 企业服务器,专为高吞吐量服务器环境而设计。它可用于 Linux,包含在几个发行版中。要创建 JFS 文件系统,使用 mkfs.jfs 命令。3.6 选择文件系统选择合适的下一代 Linux 文件系统一直很简单。那些只寻求原始性能的人通常倾向于使用 ReiserFS,而那些更关心数据完整性特性的人则首选 ext3/4。然而,随着 XFS 的 Linux 版的发布,事情突然变得令人困惑。尤其是,对于 ReiserFS 是否依然是下一代文件系统性能方面的佼佼者,人们开始感到疑惑。mkfs
命令来创建文件系统,使用mkswap
命令创建交换空间。mkfs
命令实际上是几个特定文件系统的命令的前端,比如面向 ext3 的mkfs.ext3
,面向 ext4 的mkfs.ext4
以及面向 ReiserFS 的mkfs.reiserfs
。你的文件系统上安装的是什么文件系统支持?使用ls/sbin/mk*
命令即可得到答案。参考文档:http://djt.QQ.com/article/view/620http://my.oschina.net/leejun2005/blog/290073http://vbird.dic.ksu.edu.tw/linux_basic/0230filesystem.phphttp://www.CUOXin.com/vamei/p/3506566.htmlhttp://www.ibm.com/developerworks/cn/linux/l-linux-kernel/http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs9/http://zh.wikipedia.org/wiki/ReiserFS新闻热点
疑难解答