前言

之前解决了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 ./boot/grub/efi.img  -partition_cyl_align all .

安装完成图

在这里插入图片描述

安装过程注意

在这里插入图片描述
选第一个,第二个是我的调试选项,忘了去,不影响

在这里插入图片描述

这里提示没有内核模块找到,说是跟之前版本不匹配,这个选择yes就可以了,然后后面就按正常的操作处理就可以了

补充

配置网络

修改/etc/netplan/01-netcfg-yaml配置文件
把里面的网卡改成ifconfig -a看到的网卡

netplan apply

检查网络

ping 223.5.5.5

安装桌面

apt-get update
apt-get install ubuntu-desktop

截图如下
在这里插入图片描述

资源

还是百度云资源
ubuntu 18.04.7资源
链接: https://pan.baidu.com/s/1y1zF3jpvYAIl_tLCLRb6bg 提取码: 0nne

更新

增加ubuntu18.04.4的ISO资源
ubuntu1804
ubuntu18.04.4 iso下载地址:
链接: https://pan.baidu.com/s/1Ql3dldKcGVK74Puix3p_DQ?pwd=emjn 提取码: emjn

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐