1
是否有无论如何,您可以通过您的计算机的USB暴露本地分区或磁盘映像到另一台计算机上出现外部驱动器在mac/linux/bsd系统?在运行系统上等效的USB目标磁盘模式
我想玩内核开发的东西,我需要一个系统编译和其他重新启动/测试。
是否有无论如何,您可以通过您的计算机的USB暴露本地分区或磁盘映像到另一台计算机上出现外部驱动器在mac/linux/bsd系统?在运行系统上等效的USB目标磁盘模式
我想玩内核开发的东西,我需要一个系统编译和其他重新启动/测试。
带USB:没有机会。 USB是单向的,您的开发系统无法模拟大容量存储设备或其他任何类型的USB设备。
与火线:理论上。 (这是Apple的目标磁盘模式正在使用的内容。)但是,我找不到可用的解决方案。
我建议你尝试虚拟化或网络启动。 VirtualBox是免费和开放的软件,并有多种命令行选项,这意味着它可以被编写脚本。网络启动需要一点努力来设置,但可以很好地工作。
还有一种选择是使用最小的Linux发行版作为引导程序来设置所需的环境,然后使用kexec启动内核,可能使用GRUB作为中间步骤。
你在处理什么样的内核?如果它是你自己的代码,内核是以真实模式还是保护模式运行?你是否严格需要磁盘访问,还是只想引导实际的内核?