MeinSystemRescueCD(bootfähige CD basierend aufArch LinuxDistribution) mountet meine exFAT SD-Karte nicht. Wenn ich das USB-Lesegerät anschließe, /dev/sdc
erscheint, aber es wird nicht einmal angezeigt /dev/sdc1
. Keine Möglichkeit, es zu mounten, mount /dev/sdc1 /mnt/1
es wird fehlschlagen.
Interessant ist, dass /dev/sdc1
dies erkannt wird cfdisk /dev/sdc
- es zeigt einen freien Speicherplatz von ~ 1 MB und dann den /dev/sdc1
von ~ 64 GB. Aber es wird kein /dev/sdc1
Dateisystem angezeigt! Wenn ich eine normale FAT-SD-Karte in den Leser stecke, wird das /dev/sdc1
korrekt angezeigt.
Wie erstelle ich eine SystemRescueCD-Mount-Datei für exFAT?Wenn ich hineinschaue /root/packages-list.txt
, enthält es exfat-utils 1.3.0-1
. Ich konnte mount.exfat
und ausführen mount.exfat-fuse
, aber es besteht immer noch das Problem, das /dev/sdc1
nicht existiert, und der Versuch, /dev/sdc zu mounten, führt offensichtlich zu einem Fehler.
Es ist ziemlich überraschend, dass SystemRescueCD dies nicht standardmäßig kann (der Zweck einer „Rettungs-CD“ impliziert für mich, dass sie in der Lage sein sollte, so viele Dateisysteme wie möglich zu mounten).
(Ich habe SystemRescueCD Version 6.0.3, uname -a
gibtLinux sysresccd 4.19.34-1-lts #1 SMP Sa 6. Apr 19:41:19 MESZ 2019 x86_64 GNU/Linux;es scheint nichtdass dieses Problem in der neuesten Version anders sein würde)
Antwort1
Sie müssen den Typ des Dateisystems auf dem Gerät angeben, das Sie mounten möchten. Leider mount
erledigt der Befehl dies nicht automatisch für Sie. Im Fall von exFAT sollten Sie also etwa Folgendes tun:
[root@sysrescue ~]# mkdir -p /mnt/windows_dest
[root@sysrescue ~]# mount -t exfat /dev/sdc1 /mnt/windows_dest