首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用iPXE创建本地分区

使用iPXE创建本地分区
EN

Server Fault用户
提问于 2014-03-07 12:31:07
回答 1查看 1.7K关注 0票数 0

是否可以在iPXE本身内或在另一个网络引导程序的帮助下,从ISO或类似的文件类型创建本地分区?

我知道PXE通常用于“无盘引导”,但我希望引导某些映像(在本例中是is ),这些映像可能会大大超过客户端PC所拥有的内存(我也不知道iPXE是否实现了一些类似交换内存的功能)。因此,我不太习惯使用memdisk或wimboot,我宁愿将ISO“安装”到本地磁盘,然后使用sanboot或链式加载GRUB4DOS引导它。

现在,我确实找到了许多关于如何从本地磁盘启动的解释,但是没有一个解释了如何将远程映像放到本地磁盘上,有人能在这里提供帮助吗?

EN

回答 1

Server Fault用户

发布于 2014-05-22 14:30:07

如果您查看块设备是如何工作的,磁盘(例如/dev/sda)或分区(例如/dev/sda 1)或cdrom (例如/dev/sr0),甚至图像文件(例如mycdrom.iso)看起来几乎都是一样的。

您可以使用cat或dd复制周围的图像,并使用它们,无论您认为合适。

听起来你要做的就是: cat /dev/sr0 0>/var/cdrom_image_path/任何东西。

然后,如果希望将whatever.iso作为iSCSI目标导出为iSCSI,或者使用您认为最好的PXE堆栈,则可以将其导出为iSCSI。

作为复制图像的一个例子,也许可以看看OpenStack裸金属项目是如何工作的。它们引导iSCSI目标服务器,共享/dev/sda作为目标,然后从主服务器连接到它以写入磁盘映像。它相当光滑。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/580479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档