前言
之前解决了ubuntu16的安装问题,那个是采用的做好虚拟机的方式,在尝试安装ubuntu18.04的时候又碰到问题了,这次的问题是,检测不到cd,还有检测不到盘,但是能够进入到shell里面,查看模块,确实没识别,并且,安装过程使用的内核也是模块极少,然后对iso做了下修改,实现了一个可以安装的iso
这个iso比ubuntu16的更好,是iso方式的,更方便自己根据环境进行安装,并且保留了iso自带的内核
ubuntu16也可以使用iso进行安装了
大致步骤
问题出在了initrd.gz里面的内核模块,那么就替换掉里面的模块就行,其它的程序不动,vmlinuz也顺带替换了,只动了这两个文件内容,然后打包,打包的命令如下
进入到处理好的根目录下面执行命令
xorriso -as mkisofs -r -checksum_algorithm_iso md5,sha1 -V 'Ubuntu-Server 18.04.7 LTS arm64' -o ../new-ubuntu-18.04.7-server-arm64-base20-2205.iso -J -joliet-long -cache-inodes -e boot/grub/efi.img -no-emul-boot -append_partition 2 0xef