mac m1 安装 centos7.9 并且配置静态ip

最近搞了台 m1 的电脑  使用了一段时间 大部分开发软件兼容了,但是有些还是不行,比如虚拟机安装 就特别麻烦 镜像也很难找, 在此记录一下吧

mac m1 安装 centos7.9 并且配置静态ip

准备工作


虚拟机软件: VMware Fusion Tech Preview   (支持m1)

官方下载地址:https://customerconnect.vmware.com/downloads/get-download?downloadGroup=FUS-PUBTP-2021H1

mac m1 安装 centos7.9 并且配置静态ip


镜像 arm 版本

由于m1 arm架构下的 所以传统的 x86这种centos 镜像是无法使用的,需要另外下载 arm架构的镜像

镜像地址: https://pan.baidu.com/s/1-ToTP8kY3BZRRWuKcDzZDA#list/path=%2F&parentPath=%2Fsharelink3205891804-914118209963002   密码 c81n

注意 镜像3个都要下载,因为云盘无法那么大的 所以进行了拆分 , 需要把001,002,003 都下载后 使用mac 下的 fastZip解压工具 进行解压即可

mac m1 安装 centos7.9 并且配置静态ip

最终你会得到一个 CentOS-7-aarch64-08191738.iso

mac m1 安装 centos7.9 并且配置静态ip


这里有写同学可能会有疑问 为什么我不能去官网下载一个镜像呢?  因为官网或者清华大学开源镜像站 https://mirrors.bfsu.edu.cn/centos-altarch/7.9.2009/isos/aarch64/ 下载的都无法直接使用 ,需要对镜像进行一番操作, 所以这里直接使用我上面提供的即可, 否则你会一直在 install 界面 循环卡住 不信你可以试试看



1.设置 自定义主机网络

在创建虚拟机之前, 需要先创建自定义 仅主机网络, 我选择 自定义的仅主机网络 ,适合在不同网络环境下面使用 再配置 静态ip 就很方便

安装完成 VMware Fusion Tech Preview 可以打开偏好设置

mac m1 安装 centos7.9 并且配置静态ip


选择网络,解锁后 添加一个自定义的 vmnet3 然后 按照下面的图进行设置, 注意 子网IP 可以不填 会自动生成,下图是我已经生成后的,你生成应该是不一样的地址

mac m1 安装 centos7.9 并且配置静态ip


终端进入到 cd /Library/Preferences/VMware Fusion

这时候 自动生成了这些,可以看到 networking 和 vmnet3

mac m1 安装 centos7.9 并且配置静态ip


生成的网段是 172.16.225.0 开始的,所以后续设置虚拟机 也要是这个 范围的ip

mac m1 安装 centos7.9 并且配置静态ip


记住gateway ,后面设置虚拟机ip 的时候需要用到

mac m1 安装 centos7.9 并且配置静态ip

至此的 自定义仅主机网络 就已经设置好了,下面可以开始创建虚拟机了


2.创建虚拟机

安装完成 VMware Fusion Tech Preview 后得到如下界面 , 可以直接把 上面下载的镜像拖进去即可

mac m1 安装 centos7.9 并且配置静态ip


拖进下载的arm 镜像

mac m1 安装 centos7.9 并且配置静态ip


mac m1 安装 centos7.9 并且配置静态ip


默认的配置有点小, 可以根据自己需求 进行 自定义设置

mac m1 安装 centos7.9 并且配置静态ip


mac m1 安装 centos7.9 并且配置静态ip


点击存储后 得到如下界面

mac m1 安装 centos7.9 并且配置静态ip


先来设置一下 处理器 和内存

mac m1 安装 centos7.9 并且配置静态ip


比如这里设置  2核 4g 内存

mac m1 安装 centos7.9 并且配置静态ip

接着 设置硬盘

mac m1 安装 centos7.9 并且配置静态ip


重点!!! 把网络设备 选择前面自定义的 vmnet3 即可

mac m1 安装 centos7.9 并且配置静态ip


上面都做完后 可以开始启动虚拟机了,下面步骤就是一些流水线步骤 相信应该都很熟悉

mac m1 安装 centos7.9 并且配置静态ip

mac m1 安装 centos7.9 并且配置静态ip


mac m1 安装 centos7.9 并且配置静态ip

可以选择 最小化安装 我这里选择 web server 提供了一些工具

mac m1 安装 centos7.9 并且配置静态ip

时区选择上海

mac m1 安装 centos7.9 并且配置静态ip


点击root password,给root账号设置密码,设置完成后点击done,注意要点击两次

mac m1 安装 centos7.9 并且配置静态ip


等待一会就安装好了

mac m1 安装 centos7.9 并且配置静态ip


输入用户名密码即可登录

mac m1 安装 centos7.9 并且配置静态ip



3.配置静态ip


3.1 编辑 ifcfg-ens160 文件

 vim /etc/sysconfig/network-scripts/ifcfg-ens160


TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # static 静态ip
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=e4af38a9-160b-41f0-ae77-eb3bbdf3a027
DEVICE=ens160
ONBOOT=yes # yes
IPADDR=172.16.225.100 # 自定义设置
GATEWAY=172.16.225.2  #gateway 就是上面查询 /Library/Preferences/VMware Fusion/vmnet3/nat.conf 得到的
NETMASK=225.225.225.0 #
DNS1=192.168.1.1  #dns查看 可以 选择mac的网络进行查看


3.2 dns 查看,或者配置 114.114.114.114 /  8.8.8.8 都行

mac m1 安装 centos7.9 并且配置静态ip


3.3 重启网络

service network restart # 重启网络 即可


3.4 查询 ip addr 也能看到网卡up  ip 也是上面自定义的

mac m1 安装 centos7.9 并且配置静态ip


3.5 ping www.baidu.com

mac m1 安装 centos7.9 并且配置静态ip


至此 m1 安装 centos7.9 就已经完成了 ,里面确实有一些坑


总结

  1. VMware Fusion Tech Preview 看官网 意思 目前是免费的好像 正式版本未出来 让我们免费使用

  2. 虚拟机一定要使用 arm 架构的镜像 而且最好从我提供的 下载地址下载, 如果是官网或者清华大学源下载的 无法直接使用,需要进行加工

  3. 要先创建一个 vmnet3 自定义的 仅主机网络 # cd /Library/Preferences/VMware Fusion  网络相关查看

  4. 虚拟机一定要 连接了 上面创建的 vmnet3 自定义网络 ,注意有可能 你没有挂上 所以 网卡起不来mac m1 安装 centos7.9 并且配置静态ip



参考网址:

https://blog.csdn.net/qq_24950043/article/details/122517521 #(优先)

https://www.likecs.com/show-203294162.html

https://blog.csdn.net/mtm001/article/details/112788221

https://blog.csdn.net/vic_qxz/article/details/121900866




原文始发于微信公众号(Johnny屋):mac m1 安装 centos7.9 并且配置静态ip

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/89897.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!