M芯片mac安装Linux虚拟机

前沿:之前的mac是intel芯片的,所以这个过程基本没有什么卡点,但23年换了M2的mac,最近有安装linux虚拟机跑一些任务的需求,发现arm芯片由于架构和指令集不一样,原来很多方法都"好像"变复杂了一点点。

1. 首先以Parallel Desktop安装Ubuntu为例1

本文主要参考了知乎https://zhuanlan.zhihu.com/p/656654128的文章,并记录了自己实操的效果。

安装包用的是这个:https://cn.ubuntu.com/download/server/arm

前面正常Parallel Desktop【文件】 =>【新建】

选择自己下载好的 arm64 ubuntu镜像文件,进入系统安装界面:

前面都是Done或者Continue下一步即可

至此系统核心安装完成,开始设置系统 用户信息

继续Continue等待下一个页面后reboot重启

重启后会有下面报错,先敲击Enter键忽略

提示,"FAILED Failed unmounting /cdrom "(卸载cdrom失败),这里依然是敲Enter键。之后就重启了,准备进入系统。

输入账号密码登陆:

okey,已经进入命令行系统:

命令行页面看一下基础系统信息,要安装screenfetch:

运行还是非常流畅的,为了更完整的体验ubuntu系统,我们安装一下图形页面,

输入reboot命令后重启

====至此系统安装完毕,我自己因为使用的是colemak键盘布局,需要重新设置键盘mapping=====

Colomak键盘配置

发现用 setxbkmap us -variant colemak 设置colemak的键盘布局没有生效,需要按这篇教程设置一下server配置:

暂时还没有安装什么软件,简单把玩了一下,2204的系统是第一次安装,之前主要用的是2004的系统搞开发 部署,后面有新体会了再分享体验。

2. 再以Parallel Desktop安装Keil Linux为例2

这里遇到了无法识别硬盘都问题,尚未成功,待后续有强需求时 完成后补充

暂未成功,后面完成之后再补充......

相关推荐
GeW12 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx14 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位16 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
对象存储与RustFS16 小时前
网盘限速逼你开会员?用 RustFS 自己搭一个不限速的“私人网盘
服务器·后端·docker
骑着蜗牛撵大象32717 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技18 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..18 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
裕晟资质规划18 小时前
三类资质变更报告时限差在哪?军工 15 日、集成印制 10 日
大数据·服务器·网络
QMCY_jason18 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特18 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器