Mounten Sie ein Remote-Laufwerk und emulieren Sie ein optisches Laufwerk von Linux auf Windows

487
Arno D.

Das Problem

Vor kurzem habe ich einige CDs / DVDs / Blu-rays von einem Blu-ray-Player, den ich zu Hause in Bücherregalen abgelegt hatte, von einem Laptop kopiert, der nicht funktioniert. Ich kann jedoch kein tragbares optisches Blu-ray-Laufwerk an meinen neuen Laptop anschließen. Ich habe einen ODD-zu-USB-3.0-Adapter gekauft, der jedoch nach 2 Minuten des Kopiervorgangs abstürzt. Deswegen habe ich auch einen ODD-zu-SATA-Adapter gekauft (passiv, nur Pin-Remap und verschiedene Anschlüsse). Als nächstes wäre es cool, manchmal auf einem anderen Computer darauf zuzugreifen, ohne das Laufwerk jedes Mal zu verschieben, und das Gehäuse zu öffnen. Auch für andere Laptops.

Die perfekte Lösung benötigt

Ich habe einen Server, der 24/24 und 7/7 eingeschaltet ist, aber zu langsam ist, um Videos zu konvertieren und Musik im Stapel zu extrahieren. Der Plan lautet also:

    1. Legen Sie das Laufwerk mit dem SATA-Adapter auf den Server und starten Sie eine Server-App.
    2. Bei einigen Treibern unter Windows sollten Sie das Laufwerk als "nativ" betrachten, indem Sie den Treiber / Client an den Server anschließen und beispielsweise Original-Blu-ray extrahieren.

Meine Konfig

Der Server befindet sich unter ArchLinux mit den neuesten Updates (bisher), und ich habe Windows 10 auf meinem Laptop. Samba ist eine No-Go-Lösung, denn es werden nur "Dateien" und nicht das RAW / Block-Gerät, das ich brauche, verfügbar gemacht.

Was ich gefunden / versucht habe

  • NBD, funktioniert aber nur unter Linux, und ich sehe keine Möglichkeit, damit es unter Windows funktioniert.
  • Und nichts weiter :(, die Disc-Sharing-Funktion von OS X sieht zu einfach aus und ist proprietär, vielleicht Windows, überhaupt kein Linux.
  • Du sagst es mir ;)

Trotzdem danke ich Ihnen für Ihre zukünftigen Antworten!

0
Google zum Einrichten von [iSCSI] (https://en.wikipedia.org/wiki/ISCSI) unter Linux und Windows. Optische Laufwerke verwenden grundsätzlich SCSI über ATA. dirkt vor 7 Jahren 0
Vielen Dank ! Ich habe gerade iSCSI auf meinen Geräten konfiguriert und es funktioniert perfekt! Dies war etwas zu schwer zu verstehen, vor allem auf der Linux-Seite ... Danke! Arno D. vor 7 Jahren 0
Schreibe auf, was du als Antwort getan hast und akzeptiere es, damit die nächste Person mit dem gleichen Problem weiß, was zu tun ist. dirkt vor 7 Jahren 0

1 Antwort auf die Frage

0
Arno D.

Wie von @dirkt vorgeschlagen, richtete ich meinen Server als iSCSI-Ziel in Arch Linux ein, indem ich targetcli-fb von AUR installiere, den SystemD-Zieldienst freischalte und schließlich alles mit dem Dienstprogramm targetcli konfiguriere.
Auf Windows-Seite habe ich den in Windows eingebetteten iSCSI-Initiator gestartet und alles konfiguriert. Es erschien dann als natives Laufwerk und funktionierte recht gut.
Aus irgendeinem Grund verursachte ein spezieller Befehl für das Plattenlaufwerk leider eine systematische Kernel-Panik. Es scheint, dass der im Mainstream-Linux enthaltene LUN-Treiber im Moment nicht wirklich stabil ist ... Oder mag keine speziellen Befehle und möchte sie nicht abstreiten.

Wenn Sie eine Festplatte teilen möchten, sollte dies in Ordnung sein!

Quelle: iSCSI-Ziel - ArchWiki