Ich bin in einer ehrlich gesagt lächerlichen Situation, in der mein Desktop zwei optische Laufwerke hat und mein Media Center keine (noch Platz für eine). Bevor ich etwas so Extremes wie den Kauf eines externen optischen Laufwerks in Betracht ziehe, möchte ich prüfen, ob es eine Möglichkeit gibt, meine Laufwerke über das Netzwerk zu binden.
Beide Computer sind Ubuntu und verfügen bereits über eine NFS-Freigabe für den Zugriff auf Medien vom Desktop aus.
Der Grund, den ich frage (anstatt nur / media / cdrom zu exportieren), ist, dass eine gemountete NFS-Freigabe für den Remote-Computer nicht wie ein CD-ROM-Gerät aussieht . Dies ist für mich von Bedeutung, da XBMC das Laufwerk als solches erkennen muss, damit es die Discs automatisch und angemessen handhaben kann.
Jetzt weiß ich nicht, wie ein optisches Laufwerk für Ubuntu wie ein optisches Laufwerk aussieht . Wenn ich das wüsste, würde ich wahrscheinlich wissen, was ich tun muss. Ich vermute, irgendwann gibt es dort heiße udev
Action.
Gibt es eine Möglichkeit, ein Block-Level-Gerät (z. B. /dev/sr0
) gemeinsam zu nutzen, damit beide Computer es separat montieren können? Ich habe das Gefühl, ich stürze in den Kaninchenbau und sehe all diese massiv überentwickelten Lösungen wie iSCSI und Passthrough-Virtualisierung taucht vor mir auf ... Sicher gibt es eine einfache Möglichkeit, ein paar Laufwerksmodi zwischen zwei Ubuntu-Computern zu teilen!
/media/cdrom
zu nfs und montierte sie am anderen Ende als /media/cdrom
(und ich kann die Dateien sehen) , aber XBMC ist keine Änderung der Medien Erfassen (er nicht glaubt , dass die einhängepunkt ist eine DVD). Mache ich etwas dummes
mount -o loop
lokal auf anderen Computern.
ioctl
für die DVD benötigte Special exportiert . Ich habe es vor Jahren für eine schlecht durchdachte Idee verwendet, über das Netz zu tauschen, und dann bis jetzt vergessen ... (besserer Link: linux-mag.com/id/7118 )