如何讓SystemRescueCD(Arch Linux)掛載exFAT?

如何讓SystemRescueCD(Arch Linux)掛載exFAT?

我的系統救援光碟(基於啟動CD架構Linux發行版)不會安裝我的 exFAT SD 卡。當我插入 USB 讀卡機時,/dev/sdc會出現 ,但它甚至不會顯示/dev/sdc1。沒辦法掛載,mount /dev/sdc1 /mnt/1會失敗。

/dev/sdc1有趣的是cfdisk /dev/sdc,它顯示有 ~ 1 MB 的可用空間,然後是/dev/sdc1~ 64 GB 的可用空間。但/dev/sdc1檔案系統上沒有出現!如果我將普通 FAT SD 卡放入讀卡機中,則會/dev/sdc1正確顯示。

如何讓 SystemRescueCD 掛載 exFAT?查了一下/root/packages-list.txt,裡面有exfat-utils 1.3.0-1。我能夠運行mount.exfatand mount.exfat-fuse,但仍然存在不存在的問題/dev/sdc1,並且嘗試掛載 /dev/sdc 顯然會導致錯誤。

令人驚訝的是,SystemRescueCD 預設無法執行此操作,「救援 CD」的目的對我來說意味著它應該能夠掛載盡可能多的檔案系統)。

(我有 SystemRescueCD 版本 6.0.3,uname -a給出Linux sysresccd 4.19.34-1-lts #1 SMP 2019 年 4 月 6 日星期六 19:41:19 CEST 2019 x86_64 GNU/Linux;看來不是這個問題在最新版本中會有所不同)

答案1

您需要指定要掛載的裝置上的檔案系統的類型。不幸的是,該mount命令不會自動為您執行此操作。因此,對於 exFAT,您應該執行以下操作:

[root@sysrescue ~]# mkdir -p /mnt/windows_dest
[root@sysrescue ~]# mount -t exfat /dev/sdc1 /mnt/windows_dest

相關內容