本小节针对常用的外存储设备(U盘,移动硬盘等)一些常见问题进行简单概述。
U盘插入后,桌面dock栏插件可以显示可移动设备容量等状态,可以打开卸载等操作。
打开文件管理器后,也可以在计算机页面和左侧侧边栏看到可移动设备的内容,并可正常的访问U盘。
在正常的情况下,可以使用文件管理器对U盘进行卸载、挂载、拷贝文件等操作。
若文件管理器无法识别可移动设备,则可以用命令进行排查。
首先查看所有磁盘信息,即可查看到可移动设备状态,输入命令 fdisk -l 查看:
zhangsheng@zhangsheng-PC:~$ sudo fdisk -l
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Disk model: WDC WDS240G2G0A-
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F2F1B787-DD8C-4C66-A545-DBB526C8472C
Device Start End Sectors Size Type
/dev/sda1 2048 616447 614400 300M EFI System
/dev/sda2 616448 3762175 3145728 1.5G Linux filesystem
/dev/sda3 3762176 35219455 31457280 15G Linux filesystem
/dev/sda4 35219456 66676735 31457280 15G Linux filesystem
/dev/sda5 66676736 424820735 358144000 170.8G Linux filesystem
/dev/sda6 424820736 445792255 20971520 10G Linux filesystem
/dev/sda7 445792256 468860927 23068672 11G Linux swap
Disk /dev/sdb: 14.7 GiB, 15728640000 bytes, 30720000 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcad4ebea
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 30719999 30717952 14.7G 7 HPFS/NTFS/exFAT
可以从命令输出的信息中看到当前插入U盘的信息,主要为分区和文件系统。
接下来使用 mount 命令进行挂载,本例的U盘是NTFS文件系统,因此输入命令(需root权限):
mount -t ntfs /dev/sdb1 /media/
进行挂载,命令成功执行后,即可在挂载的目录 /media/ 下访问可移动设备中的内容。相反,只需使用 umount 命令传入挂载的 /media/ 路径即可完成对U盘的卸载。
若使用 mount 命令能够成功挂载且在shell中可以访问,正常情况下文件管理器则能够识别。
文件管理器依赖 dde-device-formatter 模块进行格式化操作,该模块作为独立的进程运行。
由于一些人为(如格式化过程中拔出U盘)或硬件原因,格式化可能会出现一些异常,导致可移动设备无法访问、挂载。
若出现了这种情况,在UOS中,可以尝试使用内置的“分区编辑器”工具对其进行恢复和格式化来完成修复。
复制大文件时,可能会提示“文件完整性检查失败”,这是文件管理器的一个feature。
其原因是文件复制时,环境是很复杂的,磁盘的数据从内部电路出来,要经过SATA或者其他接口,可能要再过PCI-E接口,途中可能还得在内存中留一份拷贝...
每一次接口通信都是一场冒险,数据均有出错的可能,有时候会出点可以纠正的小错误,硬件失效/环境干扰则会出大错。
对于大部分操作系统来说,是没有文件完整性检查功能的,即使复制的内容出现了错误也不会给予提示。
因此,作为一个特性,偶尔出现了“文件完整性检查失败”的提示属正常现象。
文件拷贝到可移动设备之后,需要一定的时间进行同步操作,在此时间内使用文件管理器进行卸载会被拒绝。
todo...
todo...