问题
最近,我一直在用一台无法正常工作的笔记本电脑从蓝光播放器复制一些我放在家里书架上的 CD/DVD/蓝光光盘。但是,我无法将便携式蓝光光盘驱动器放在我的新笔记本电脑上。我买了一个 ODD 到 USB3.0 适配器,但它在复制 2 分钟后一直崩溃,所以我还买了一个 ODD 到 SATA 适配器(无源,仅引脚重新映射和不同的连接器)。接下来,有时在另一台计算机上访问它会很酷,而不必每次都移动驱动器并打开机箱。对于其他笔记本电脑也是如此。
需要完美的解决方案
我有一台 24/24 全天候运行的服务器,但无法批量转换视频和提取音乐,因此计划是:
- 将驱动器放在带有 SATA 适配器的服务器上并启动服务器应用程序,
- 使用 Windows 上的某些驱动程序,通过将驱动程序/客户端连接到服务器,可将驱动器视为“本机”,并能够提取原始蓝光。
我的配置
服务器采用 ArchLinux,并进行了最新更新(到目前为止),我的笔记本电脑上装有 Windows 10。Samba 是一个不可行的解决方案,因为它只会公开“文件”,而不是我需要的 RAW/块设备。
我发现/尝试过什么
- 国家发展银行,但只适用于 Linux,我看不出有什么办法可以在 Windows 上运行,
- 仅此而已 :(,OS X 的磁盘共享功能看起来过于简单,而且是专有的,也许是 Windows,根本没有 Linux,
- 你告诉我 ;)
无论如何,感谢您未来的回答!
答案1
根据 @dirkt 的建议,我通过从 AUR 安装 targetcli-fb、启用目标 SystemD 服务并最终使用 targetcli 实用程序配置所有内容,在 Arch Linux 中将我的服务器设置为 iSCSI 目标。
在 Windows 端,我启动了嵌入在 Windows 中的 iSCSI 启动器并配置了所有内容。然后它显示为本机磁盘驱动器并且运行良好。
不幸的是,出于某种原因,对磁盘驱动器的特殊命令导致系统内核崩溃。主流 Linux 中包含的 LUN 驱动程序似乎目前并不稳定……或者不喜欢特殊命令并且不想拒绝它们。
无论如何,如果您想共享硬盘,那就没问题!