强制安装 Fat16 分区?

强制安装 Fat16 分区?

我有一块 Windows XP 硬盘,它不再想自行挂载。长话短说,我尝试通过 Ubuntu Live USB 访问我的数据。硬盘无法自动挂载,因此我使用以下命令创建了一个挂载点:

sudo mkdir /media/external

当我尝试使用安装硬盘时

sudo mount /dev/sda2 /media/external -o forcer

我收到此错误信息:

mount:错误的 fs 类型、错误的选项、/dev/sda2 上的错误超级块、缺少代码页或辅助程序或其他错误在某些情况下,在 syslog 中发现有用的信息 - 尝试 dmesg | tail 等

我如何强制挂载我的 fat16 分区以便保存我的文件?

答案1

您需要明确指定文件系统类型:

sudo mount -t vfat /dev/sda2 /media/external

(您也可以尝试fatmsdosumsdos)。驱动程序会自动检测特定格式(FAT32、FAT16 或 FAT12),但是,您可以使用fat={12|16|32}选项覆盖它。

man mount有关 FAT 特定的挂载选项的更多详细信息,请参阅。

相关内容