磁盘存储和文件系统(五)
挂载mount
用mount命令挂载文件系统
mount常用命令选项
Centos6对文件创建文件系统,挂载,备份到另一台机器上,查看数据
[root@Centos6 ~]# dd if=/dev/zero of=/data/disk bs=100M count=10
[root@Centos6 ~]# mkfs.ext4 /data/disk
[root@Centos6 ~]# mkdir /mnt/disk
[root@Centos6 ~]# mount -o loop /data/disk /mnt/disk
[root@Centos6 ~]# echo aaa > /mnt/disk/a.txt
[root@Centos6 ~]# losetup -a
[root@Centos6 ~]# scp /data/disk 192.168.209.10:/data
[root@Centos7 ~]# cd /data
[root@Centos7 data]# ls
disk
[root@Centos7 data]# file disk
disk: Linux rev 1.0 ext4 filesystem data, UUID=eb56873a-822e-4248-bc8e-8df50ee1e54f (needs journal recovery) (extents) (large files) (huge files)
[root@Centos7 data]# mkdir /mnt/disk
[root@Centos7 data]# mount /data/disk /mnt/disk
[root@Centos7 data]# cat /mnt/disk/
a.txt lost+found/
[root@Centos7 data]# cat /mnt/disk/a.txt
aaa
在centos6上创建 loop设备
centos6上 loop设备有限,手工创建
centos6上自动创建 loop设备,重启
修改 /etc/grub.conf文件,在 16行的末尾 加上 max_loop=#(#为一个数字,随便写)
centos6上系统 loop设备与文件(带有文件系统)相关联
[root@Centos6 data]# losetup /dev/loop99 /data/disk
[root@Centos6 data]# mount /dev/loop99 /mnt/disk