商务合作加Q:411239339

解决Linux下使用dd命令记录USB启动盘无法启动的问题

浏览:419次阅读
没有评论

共计 562 个字符,预计需要花费 2 分钟才能阅读完成。

问题:当我们使用 kickstart 方式重新制作 ISO 后,再使用 dd 命令烧录到 U 盘时,会发现,无法从 U 盘启动

为什么?

因为,我们重启使用 genisoimage 命令重启制作 ISO 后,生成的是不带 MBR 启动项的 ISO,使用 file 命令输出如下:

ISO 9660 CD-ROM filesystem data 'LVSCDROM' (bootable)

此时,我们需要安装一个工具:ioshybrid

ubuntu 系统中可以使用如下命令进行安装:

sudo apt install syslinux-utils

CentOS 系统中可以使用如下命令进行安装:

sudo yum install syslinux-utils

使用就比较简单了,直接输入命令 +ISO路径即可。重新制作后使用 file 命令查看输出如下:

DOS/MBR boot sector ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'LVSCDROM' (bootable); partition 1 : ID=0x17, active, start-CHS (0x0,0,1), end-CHS (0x3ca,63,32), startsector 0, 1988608 sectors

此时再使用 dd 命令记录到 U 盘制作启动盘即可。

正文完
扫码赞助
post-qrcode
 0
果子
版权声明:本站原创文章,由 果子 于2018-05-10发表,共计562字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。
评论(没有评论)