在m1芯片的MacBook上安装ubuntu16.04

本文记录了在M1芯片的MacBook上安装Ubuntu16.04的过程,包括使用focal-desktop启动liveiso、解压ISO文件、chroot安装内核、设置root密码、安装GRUB等步骤。通过这些操作,解决了在M1虚拟机中安装Ubuntu16.04卡死的问题。提供了解压后的PD虚拟机文件下载链接和修改后的安装ISO。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求

有一些测试需要在ubuntu16.04 arm64下面做,但是ubuntu16.04的iso在很多环境下都安装不了,比如华为的鲲鹏arm,包括M1虚拟机这个也无法安装,现象就是安装过程开始就卡死了

处理

根据之前的移植的经验,做了一些尝试以后,得到了在m1环境下的可运行的pd虚拟机,这里做一下大概的记录

  • 1、用focal-desktop的arm启动liveiso,进入系统
  • 2、解压ubuntu16 iso里面的squashfs,到挂载磁盘的根目录
  • 3、chroot进入到挂载的根目录,在里面编译并且安装内核,设置下root密码
  • 4、安装grub到挂载盘,并且update-grub2
  • 5、重启,登录,根据需求安装其它的包

经过上面一系列的操作以后,就可以了,下面把这个虚拟机分享出来,里面垃圾文件基本都去掉了

  • 默认用户名 root
  • 默认密码 123456

在这里插入图片描述
注意下外面的虚拟机的名字之前写的ubuntu 18 这个不要紧,自己改下就行

资源

pd文件下载地址:
文件是用zip压缩的,解压后用pd打开就行

阿里云盘还是不支持分享zip

百度云地址:

链接: https://pan.baidu.com/s/1uCVMe6EZ2g_Ad8NJgbephQ 提取码: 3nuu

更新

经过一定的尝试以后,发现问题还是出在了安装系统的地方调用的内核存在问题,做好修改以后,已经能够正常的安装了

安装完成的效果图

在这里插入图片描述

安装过程还是这个地方选择yes即可
在这里插入图片描述

ubuntu16的可以在m1虚拟机安装的iso下载地址:

链接: https://pan.baidu.com/s/15_oL7Lprhkcxavf_R09cng 提取码: s85m

### 安装准备 对于希望在 Mac M 系列芯片设备上安装 Ubuntu 操作系统的用户来说,准备工作至关重要。可以从 Get Ubuntu -> Ubuntu Desktop -> Download Ubuntu Desktop 下载适用于 ARM 架构的 ISO 镜像文件[^1]。 ### 创建可启动介质 创建一个可以用于引导安装程序的 USB 启动盘是必要的。由于 M1 芯片基于 ARM64 架构,在制作启动U盘时需特别注意选择正确的版本。某些旧版如 Ubuntu 16.04 可能在该架构下存在兼容性问题,表现为安装过程中卡死的情况[^2]。 ### 修改ISO镜像以适应ARM平台 为了提高安装成功率,可能需要对下载到的官方 ISO 文件做一些调整。例如针对 Ubuntu Server 版本,可以通过特定命令来重新打包 ISO ,从而确保其能够顺利运行于苹果 Silicon 设备之上: ```bash 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 . ``` 这段脚本会生成一个新的、更适合 M1 MacBook 的自定义 ISO 映像文件[^3]。 ### 安装图形界面环境 一旦成功完成了操作系统的初步部署之后,如果想要获得完整的桌面体验,则还需要额外配置 GUI 组件。这通常涉及到更新软件包列表并利用 `tasksel` 工具来进行批量安装: ```bash sudo apt-get update sudo apt install tasksel sudo tasksel install ubuntu-desktop ``` 上述指令将会把服务器端口转换成拥有完整图形化界面的工作站模式[^4]。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

武汉磨磨

打赏是写出更好教程的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值