Da geladene Erweiterungen standardmäßig gemounted sind, ist die Partition, auf der sich die Erweiterungen befinden, nicht so ohne Weiteres un-mountbar. umount würde da "target is busy" ausgeben. So etwas wie tce-unload gibt es leider nicht. Zumindest nicht offiziell.
Falls keine Erweiterungen gemountet sind, wie es z.B. bei Nutzung des base boot codes der Fall ist, ist das un-mounten möglich.
Es gibt auch die Möglichkeit, Erweiterungen, anstatt sie zu mounten, in den RAM zu kopieren. Auf diese Weise verhindern geladene Erweiterungen nicht das un-mounten.
Entweder global, für alle Erweiterungen die geladen werden, dafür muss bloß die Datei
/etc/sysconfig/tcedir/copy2fs.flg existieren (Inhalt egal),
oder selektiv, für alle in der Datei
/etc/sysconfig/tcedir/copy2fs.lst
aufgelisteten Erweiterungen (eine Erweiterung pro Zeile).
Außerdem kann man noch beim manuellen laden von Erweiterungen, also via tce-load , die Option -c anhängen (steht für "copy").
tce-load -ic blah.tcz
--
Aber, wenn der Datenträger von dem gestarted wurde, erfolgreich ge-un-mountet und entfernt wurde, muss er, nach dem erneuten enstecken, auch wieder den selben Mountpoint zugewiesen bekommen. Sonst wird die Backup-Funktion nicht den Speicherort für die Backup-Datei finden können.
Siehe /etc/sysconfig/backup_device .