Re,
so 'ne Ruhe hier
Ok, ich habe versucht, den Code in /usr/lib/enigma2/python/Screens/HarddiskSetup.py zu verstehen, der den zusätzlichen Menüpunkt "Adopt current configuration." aktiviert. Ist mir nicht gelungen, das wirkt alles so barock. Was sich beim Lesen des Codes allerdings herauskristallisierte war: Der E2 Storage Manager hält Geräte dann für korrekt eingerichtet, wenn im uuid_cfg für einen UUID neben device_info, device_description und ggf. isRemovable (die automatisch erzeugt werden, sobald E2 ein Speichergerät vorfindet) auch noch die Keys mountpoint und enabled auftauchen.
Soweit ich das hier ertestet habe, kommt man auf zwei Wegen dahin:
[list=1]
[*]Einfach in settings editieren und die Keys hinzufügen
[*]Mutig per Menü einen Mountpoint zuweisen
[/list=1]
Der erste Weg läuft darauf hinaus, E2 anzuhalten (init 4) und dann in /etc/enigma2/settings die fehlenden Keys zu ergänzen:
config.storage.8fc4744c-a339-4cb3-9127-0884942676b5.device_info=USB
config.storage.8fc4744c-a339-4cb3-9127-0884942676b5.device_description=Generic-Flash Disk (4.089 GB)
config.storage.8fc4744c-a339-4cb3-9127-0884942676b5.isRemovable=true
config.storage.8fc4744c-a339-4cb3-9127-0884942676b5.enabled=true
config.storage.8fc4744c-a339-4cb3-9127-0884942676b5.mountpoint=/media/usb
Die zwei letzten Zeilen (kann leider in CODE-Blöcken nicht einfärben, falls doch: Hinweis erbeten) manuell hinzueditiert und schon hält E2 den USB-Stick beim nächsten Start für korrekt eingegliedert.
Der zweite Weg wurde dann am gesicherten USB-Stick getestet und anschließend (noch mutiger) auf die 3TB-XFS-Festplattenpartition mit Tonnen ungesehenem Material angewendet. Man ruft dazu im OK-Menü des Speichergeräts den Punkt "Manually select a mountpoint" auf, sagt bei "Automatisches einhängen aktivieren?" "ja", gibt den Mountpoint an, auf dem das Gerät sowieso schon per fstab gemountet wird und erhält eine Rückfrage, ob der bereits existierende Eintrag in der fstab entfernt werden soll. Hier sagt man ebenfalls Ja. Das ist nicht intuitiv, ist aber der einzige Weg weiterzukommen und kein Beinbruch, die Rückfrage will wohl nur doppelte Einträge in der fstab vermeiden. Wenn man komplett durch ist, steht der Eintrag natürlich letztlich wieder (genau einmal) drin. Zusätzliche Optionen könnten dabei verloren gehen, ich hatte allerdings mein allocsize sowieso schon entfernt (um zu Testen ob es störte, vor allem aber weil es in aktuellen Kernels unnötig bis kontraproduktiv ist).
Der zweite Weg für die Festplatte ergänzte übrigens noch eine Einstellung
config.storage_options.default_device=355285a3-2712-4325-aaea-1204ced630b6
die sicher auch für irgendwas gut ist ("Da, wo movie liegt" oder so).
Damit wäre nicht geklärt, wieso "Adopt Mountpoint" nicht auftaucht, wohl aber wie man den selben Effekt erreicht, also seinen E2 Storage Manager aufgeräumt bekommt, ohne irgendwas zu verlieren.
HTH,
Andre.