1.Virtualbox(虚拟机)
下载地址:
2.LiveCD(自生系统)
下载地址:
在开始系统制作之前linux文件系统,先进行分区,这样能保证系统在制作完成之后就可以运行了。
我们采用cfdisk命令来设置分区。
cfdisk /dev/sda
注意linux vi,空格不能少!
磁盘分区的设置
表1
磁盘分区作用
/dev/sda1
内存交换分区(swap)
/dev/sda2
作为目标系统根目录
分区建好了并不能被系统直接使用,只有格式化分区后才能被系统识别和使用。
格式化分区实际上就是在分区上创建可以被操作系统所识别的磁盘文件系统,在Linux中常用的磁盘文件系统有EXT2/3、XFS、ReiserFS等。我是用了EXT2/3。
(EXT2/3文件系统是使用最为广泛的一种linux系统硬盘分区详解,而且它也是一种日志型文件系统linux系统硬盘分区详解,有一定的安全性。)
一.磁盘文件系统
(1)创建磁盘文件系统
磁盘分区格式化为EXT2/3文件系统的命令格式
mkfs.ext3 [选项] 分区设备
栗子:将sda2格式化
mkfs.ext3 /dev/sda2
(2)使用磁盘文件系统
mount /dev/sda2 /mnt
这条命令将自动把sda2分区以ext3的格式挂载到/mnt目录上。
如果某个文件系统无法识别,可以用 “t” 来指定文件系统,如:
mount -t ext3 /dev/sda2 /mnt
(3)卸载磁盘文件系统
卸载某个目录上的文件系统可以用的命令语法为:
umount [选项] 设备文件|挂载目录
比如:
umount /mnt
或者
umount /dev/sda2
如果挂载在多个目录上,建议使用第二种方式。
(4)查看文件系统的挂载情况
df
查看磁盘使用情况
df -h
查看磁盘挂载信息和选项
mount
二.交换空间文件系统(swap)
(1)格式化交换分区
mkswap /dev/sad1
(2)使用交换空间
swapon 交换分区设备名 |交换文件
举个栗子:
swapon /dev/sda1
查看内存信息,是否使用了交换分区的命令:
free
(3)取消交换空间
swapoff /dev/sda1