使用可启动磁盘使 linux 机器 grub 可启动
Posted
技术标签:
【中文标题】使用可启动磁盘使 linux 机器 grub 可启动【英文标题】:make linux machine grub bootable using bootable disk 【发布时间】:2017-10-13 20:59:51 【问题描述】:我对grub不熟悉,对linux也不太熟悉。
我目前拥有的是恢复的linux机器磁盘。
其中有 grub 可启动源机器,但用于在其他平台(管理程序/云)上启动
我的团队使用 extlinux 通过覆盖其引导代码使其可引导,并使该机器可在其他平台(如云/管理程序)上引导。 在link
中做了类似的事情我想让那台机器 grub 可启动,所以我尝试了以下方法:
已创建 1 GB 磁盘。 使用下面的link 在 fat32 分区上使用命令安装 grubgrub.cfg的内容
menuentry 'usbboot ubuntu'
set root (hd0,1)
linux (hd1,3)/boot/vmlinuz.efi root=/dev/sdb3
initrd (hd1,3)/boot/initrd.lz
之后我创建了 vm。首先附加 1GB 磁盘,然后再恢复磁盘。
请帮我解决问题
【问题讨论】:
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。 【参考方案1】:我能够解决这个问题,问题是他们没有像 /dev/sdb3 这样的设备,这可能是由于管理程序类型。所以我在 BusyBox 中尝试挂载命令,我发现它是 /dev/vdb3。
【讨论】:
以上是关于使用可启动磁盘使 linux 机器 grub 可启动的主要内容,如果未能解决你的问题,请参考以下文章
Linux From Scratch(LFS11.0)使 LFS 系统可引导 - 使用 GRUB 设定引导过程