Linux: Erstellen von Hardlinks auf einem tragbaren Musikplayer

324
dpitch40

Immer wenn ich versuche, auf meinem 16-GB-Walkman einen Link zu einer anderen Datei auf dem Walkman zu erstellen, erhalte ich die Fehlermeldung "Vorgang nicht zulässig". Dies geschieht unabhängig davon, ob ich versuche, einen Hard- oder Softlink zu erstellen, und ob ich den Befehl als mich selbst oder als Root (mit Sudo) sende. Weiß jemand, warum ich das nicht tun kann und ob es einen Weg gibt?

0

2 Antworten auf die Frage

2
Ignacio Vazquez-Abrams

Musikabspielgeräte werden normalerweise als FAT16 oder FAT32 formatiert, von denen keiner Soft- oder Hardlinks unterstützt. Daran gibt es keinen Dateisystem-Weg.

Nun, verdammt. Danke für die schnelle und klare Antwort. dpitch40 vor 11 Jahren 0
1
Journeyman Geek

Sie benötigen Dateisystem- und Betriebssystemunterstützung für Softlinks, Hardlinks oder Symlinks. Die meisten tragbaren Mediaplayer verwenden wirklich einfache Dateisysteme darunter, fat32 für Player, die als Massenspeichergeräte (MTP) zugänglich sind, oder verschiedene herstellerspezifische Dateisysteme für ptp und grundlegende Betriebssysteme. Wenn es sich um einen neueren android-basierten Player handelt, wird ein Ext-Varient verwendet. Dies könnte funktionieren.

Theoretisch könnten Sie ein Massenspeichergerät in ein Dateisystem umformatieren, das diese Funktionen unterstützt, das einfache Betriebssystem der meisten PMPs würde dies jedoch nicht unterstützen. Das klingt wie ein XY-Problem - Sie können möglicherweise eine bessere Lösung erhalten, wenn Sie sich darauf konzentrieren, warum Sie diese Datei verknüpfen möchten / müssen.