Anolis8

AnolisOS 8 分区和挂载教程

2022-10-04  本文已影响0人  前浪浪奔浪流

一、基本概念

1.1、文件系统

AnolisOS 8文件系统的组织方式采用层次式的树状目录结构,此结构最上层是根目录 "/",然后根目录下是子目录。

1.2、绝对路径和相对路径

AnolisOS 8 路径以 "/" 为分隔符的多个目录名组成,分为绝对路径和相对路径。

绝对路径是指由根目录 "/" 为起点来表示系统中的某个文件或者目录的位置的方法。例如:/etc 就是绝对路径;
相对路径则是以当前目录为起点,表示系统中某个文件或者目录在文件系统中的位置的方法。例如:./表示当前路径,./通常可以省略。

1.3、挂载点

AnolisOS 8 默认的挂载点为 /media 或者 /mnt 目录,你也可以将分区挂载到任意的目录中。

1.4、AnolisOS 8分区建议

一般推荐分5个区,分别是系统分区、系统引导分区、家分区、交换分区和数据分区,其中前三个为必选的。
第1个分区挂载在 "/" 目录下;
第2个分区挂载在 "/boot" 下,这个目录推荐2048MB左右;
第3个分区挂载在 "/home" 下,大小取决于你的用户数据使用量;
第4个分区是交换分区swap,可以创建一个新目录然后挂载上去,如果物理内存小于或等于1024MB,建议分配实际物理内存容量2倍大小的swap;物理内存大于1024MB,建议分配与物理内存等容量的swap;
第5个分区是数据分区,可以创建一个新目录然后挂载上去,大小根据需求来定。

1.5、AnolisOS 8分区存储设备的两种表示方法

而对于AnolisOS 8 内核来说,IDE硬盘是hd表示的,SATA硬盘是用sd表示的,磁盘序号从a开始计算的,分区号是从1开始计算的,我们只需要了解下相关概念,方便后面教程的顺利进行。

1.5.1、对于IDE接口的硬盘

第一种表示方式,IDE接口中的整块硬盘在 AnolisOS 8 系统中表示为/dev/hd[a-z],比如 /dev/hda,/dev/hdb...,按照字母顺序增加;
第二种表示方式,另一种表示方法是hd[0-n],其中n是一个正整数,比如hd0,hd1,hd2...;如果机器中只有一块硬盘,都是hd0。

1.5.2、对于SATA和SCSI接口的硬盘

方法和IDE接口的硬盘相同,只是把hd换成sd。

1.6、系统引导过程

第一步,AnolisOS 8 系统的启动是从读取grub.cfg开始的,grub.cfg文件的位置是在 "/boot/grub2" 目录下;
第二步,grub的读取结束后,AnolisOS 8 的Linux内核接管电脑的控制权,开始初始化阶段;
第三步,AnolisOS 8 系统会读取一个名为fstab的文件,fstab的文件的位置是在 "/etc/fstab",开始挂载分区。

二、AnolisOS 8挂载

下面将一个新的硬盘挂载到AnolisOS系统中,例如,我们将硬盘 vdb 挂载到新建立的目录 /data 中。

2.1、查看AnolisOS 8分区

执行如下命令后,我们可以看到类似的硬盘设备信息,例如:/dev/vdb 。

[root@anolis8 ~]# fdisk -l
Disk /dev/sda:50 GiB,53687091200 字节,104857600 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x534bc9ec

设备       启动    起点      末尾      扇区 大小 Id 类型
/dev/sda1  *       2048   2099199   2097152   1G 83 Linux
/dev/sda2       2099200 104857599 102758400  49G 8e Linux LVM

Disk /dev/mapper/ao_anolis8-root:45 GiB,48368713728 字节,94470144 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

Disk /dev/mapper/ao_anolis8-swap:4 GiB,4240441344 字节,8282112 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
2.2、添加AnolisOS 8分区目录

在根目录添加一个 data 文件夹,并将硬盘挂载到 /data 目录下。

mkdir /data
2.3、开始AnolisOS 8分区
fdisk /dev/vdb
2.4、制作AnolisOS 8分区

以此输入n,p,1,2次回车,wq。其中输入 n 新建一个分区,输入 p 建立分区,输入分区编号 1,最后输入2次回车,wq保存当前操作,分区正式开始。

2.5、格式化分区

通过上面的操作已经制作好了分区,但是还是不能正常使用,因为我们还需要格式化和挂载到系统中。

格式化成 ext4
mkfs.ext4 /dev/vdb1

格式化成 ext4
mkfs.xfs  /dev/vdb1  //格式化,-f 对已经存在文件系统的分区,强制格式化
2.6、AnolisOS 8挂载分区

格式完分区,然后开始挂载到系统中,挂载到刚才新建立的 /data 目录中。

mount /dev/vdb1    /data
2.7、开机自启

AnolisOS 8挂载分区后,并不会开机自动启动,我们还需要设置开机自动启动分区。

echo    /dev/vdb1 /data ext4 defaults 0 0 >> /etc/fstab
cat /etc/fstab
#或者打开 /etc/fstab 配置文件,在最后一行直接添加
/dev/vdb1 /data ext4 defaults 0  0 
2.8、查看AnolisOS 8分区

此时,我们可以选择重新启动下系统,然后查看硬盘分区状态。

reboot
df -h

三、常用的分区挂载命令

3.1、卸载AnolisOS 8分区

例如,我们卸载刚才新挂载的一个分区,卸载是脱离绑定关系,分区和对应数据还是存在的,你可以继续选择绑定到其它目录上。

umount  /dev/vdb1
3.2、删除AnolisOS 8分区

使用如下命令后,依次输入 m、d、1、d,最后补充输入一个 w 保存,即可删除一个分区,删除操作后,分区和数据会被立即销毁。

fdisk /dev/vdb1  m  d  1  d
上一篇 下一篇

猜你喜欢

热点阅读