Mac固件具有特殊的启动模式,允许您将其内部硬盘作为外部磁盘提供给另一台计算机(您只需通过IEEE 1394电缆连接两台计算机).只有第二台机器需要安装正常运行的OS.
在PC方面对类似的东西有什么好的建议吗?块级访问对我来说并不重要,我只是希望能够从中复制文件.如果它使用以太网,IEEE 1394或wifi对我来说无关紧要 – 我只是想快速访问客户端PC上的文件.
是否有专门为此设计的单一用途的Linux发行版?有一些非常简单,快速启动和小巧的东西我可以安装在USB驱动器上.我曾经使用Knoppix,但它作为目标模式的替代品是过度的.
解决方法
可悲的是没有.鉴于USB OTG和EFI固件的可用性,缺乏任何借口,但没有人正在实施它.
您最好的选择是启动一个迷你Linux发行版CD或USB密钥,它完全加载到RAM中,枚举存储设备,并通过以太网通过iSCSI或NBD公开它们,和/或通过FireWire SDB2主机模式(如果您有FireWire端口).我不知道有任何罐装发行版可以做到这一点,但是使用自定义初始化脚本在SysRescCD之上进行操作应该非常容易.
我刚刚写了一个big rant about this主题,归结为“FFS,使用EFI固件和USB OTG,没有理由不再提供目标磁盘;即使没有提供iSCSI或ATAoE以太网目标磁盘的OTG Micro-AB端口也不会不合理.”
说真的,看看Intel AMT(vPro)可以做些什么.与固件功能级别(通过EFI可以实现)相比,目标磁盘模式不算什么.