Debian常用操作
程序员文章站
2022-07-03 17:27:37
...
磁盘挂载&映射
- 列举当前连接的所有物理磁盘:
ls /dev/sd*
- 如果是IDE硬盘:
ls /dev/hd*
- 例如/dev/sda,后面没有数字(e.g.sda1),说明并没有被分区。使用Fdisk命令分区(示例分一区):
fdisk /dev/sda
- 格式化之以便正常使用:
mkfs -t ext4 /dev/sda1
- 写入硬盘挂载信息实现开机自动挂载:
- (1)使用命令查看分区的uuid:
sudo blkid
- (2)在/etc/fstab中写入挂载硬盘的uuid以及挂载目录,如:
UUID=7c3ce752-a668-4e12-95dc-714ad05f7ff9 /mnt/sda1 ext4 defaults 0 0
- fstab参数详解:
第一个:待挂载分区。
第二个:挂载点。
第三个:待挂载分区的文件系统。
第四个:挂载参数。
第五个:是否备份(0忽略,1备份)。
第六个:开机是否需要fsck文件系统检查(0不扫描,1对应根目录,2对应其他文件系统)。
- 若想访问/dev/sda1,首先需要建立一个目录来挂载该分区:
mkdir /mnt/sda1
- 挂载分区到该目录:
mount /dev/sda1 /mnt/sda1
故障处理
如果修改fstab文件错误,可能会导致无法启动。
- 需要在控制台操作,按照提示进入修复模式。此时根目录是只读模式,需要将根目录重新挂载为可读写模式:
mount -o remount,rw,auto /
- 然后按照上述再对/etc/fstab进行修改就可以了。