Ich habe eine externe 3-TB-USB 3.0-Festplatte (Seagate), die mein Debian-Computer beim Booten abrufen soll, damit ich mit rsync mit cron ein Backup darauf erstellen kann.
Wenn ich das Laufwerk ausstecke und wieder einstecke, wird es angezeigt, wenn ich Folgendes tue:
/dev/disk/by-uuid -lah
Dann kann ich es mounten (die UUID ist bereits in fstab), indem ich Folgendes mache:
sudo mount -a
Leider wird das Laufwerk beim Neustart nicht erkannt. Dies ist eine kopflose Linux-Box.
Das Laufwerk ist NTFS-formatiert.
Hilfe wäre dankbar!
Vielen Dank,
Antworten:
Das Mounten einer externen Festplatte beim Booten kann sehr schwierig und mühsam sein. Zuerst wird die Startsequenz verzögert, dann muss das Laufwerk erkannt und gemountet werden. Stellen Sie sich vor, das Betriebssystem kann das Laufwerk aus irgendeinem Grund nicht finden. Es bleibt bei seiner Startsequenz hängen und wartet darauf, dass der Benutzer ihm sagt, dass er fortfahren soll oder nicht. Du willst nicht, dass das passiert.
Was Sie brauchen, ist Autofs . Just
apt-get install autofs
und konfigurieren Sie Automounts -> erstellen Sie einen Eintrag für dieses Laufwerk in/etc/auto.master
.Beispiel :
/mnt /etc/auto.mnt --timeout=120 --ghost
; Dann in/etc/auto.mnt
put: `` backup -fstype = ntfs, rw UUID =quelle