使用U盘自动安装ubuntu16.04.3 server版出错
发表于 : 2017-09-19 10:05
由于想节省安装时间,所以想制作一个usb自动安装。我的host是win10,在vm虚拟机里面安装了ubuntu1604。 使用官方镜像,挂载cp到其他目录后,改写了两个部分,一个是/isolinux下面的isolinux.cfg,又添加了一个ks.preseed放在iso目录下
isolinux.cfg内容 :
我把原内容注释掉了,只留下:
然后使用 制作了iso,在虚拟机里面测试ok,可以开机自动安装。
接下来刻录成U盘就杯具了,无论使用UUI还是win32diskimager、UltraISO都不能正常引导。
我又用原始镜像w32diskimager刻U盘,发现是可以引导的,在windows下会发现U盘只有1个很小的EFI分区,也就是说我只要稍微改动iso的文件内容,均会导致这些U盘制作工具不能正常的建立EFI分区,结果就是U盘安装失败,机器不是halt就是重启。有前辈老师指点一下该如何处理好呢。
isolinux.cfg内容 :
我把原内容注释掉了,只留下:
代码: 全选
default autoinstall
label autoinstall
menu label ^Autoinstall
kernel /install/vmlinuz
append boot=install initrd=/install/initrd.gz file=/cdrom/ks.preseed auto=true priority=critical debian-installer/locale=en_US ubiquity/reboot=true languagechooser/language-name=English countrychooser/shortlist=US localechooser/supported-locales=en_US.UTF-8 keyboard-configuration/layoutcode=us automatic-ubiquity quiet splash noprompt noshell--
代码: 全选
mkisofs -D -r -V ATTENDLESS_UBUNTU -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /opt/autoinstall.iso /opt/ubuntuiso
接下来刻录成U盘就杯具了,无论使用UUI还是win32diskimager、UltraISO都不能正常引导。
我又用原始镜像w32diskimager刻U盘,发现是可以引导的,在windows下会发现U盘只有1个很小的EFI分区,也就是说我只要稍微改动iso的文件内容,均会导致这些U盘制作工具不能正常的建立EFI分区,结果就是U盘安装失败,机器不是halt就是重启。有前辈老师指点一下该如何处理好呢。
