Linux系统--U盘格式化与硬盘挂载
恢复U盘与硬盘挂载
U盘格式化
目的解决某些U盘文件系统在Linux中不能识别情况,linux支持多种文件格式。
- 查看当前块区
查看U盘挂载的路径
1 | lsblk |
清除损坏的文件块
1
sudo fsck /dev/sda(U盘路径)
数据清零(视情况输入)
这个操作可以识别U盘是否虚标和恢复读写
1 | sudo dd if=/dev/zero of=/dev/sdb |
- 格式化U盘指定格式(谨慎执行)
1
2
3
4
5
6
7
8
9fat32格式
sudo mkfs.vfat /dev/sda
ntfs格式
sudo mkfs.ntfs /dev/sdb1
linux默认
sudo mkfs.ext4 /dev/sdb1
硬盘自动挂载
ubuntu 默认不挂载硬盘,可以使用手动挂载命令,也可以根据下面方法启动开机自动挂载硬盘。
1 | sudo mount /dev/sdb1 /media/xxx |
1、查看Linux硬盘信息:
1 | $ sudo fdisk -l |
2、格式化硬盘(根据需要确定文件系统):
1 | sudo mkfs.xfs /dev/sdb |
3、创建/data目录
1 | sudo mkdir /data |
4、挂载分区:
1 | sudo mount /dev/sdb /data |
5、查看磁盘分区的UUID
1 | $ sudo blkid |
6、配置开机自动挂载:
mount命令重启后会失效,将分区信息写入 /etc/fstab 文件启动自动挂载:
1 | sudo vim /etc/fstab |
问题
- 问题1重新拔插
1
2
3/dev/sdc is in use.
e2fsck: Cannot continue, aborting. - 问题2umount /media/xxx
1
2
3/dev/sdc1 contains a ntfs file system
Proceed anyway? (y,N) y
/dev/sdc1 is mounted; will not make a filesystem here!