Mac 通过 VirtualBox 安装 Ubuntu

安装 VirtualBox

https://www.virtualbox.org/wiki/Downloads

  • 配置 VirtualBox
    File -> Host Network Manager -> Create
    创建 vboxnet0 -> 192.168.56.1/24


    image.png

安装虚拟机

Ubuntu20.04
https://mirror.lstn.net/ubuntu-releases/20.04.3/ubuntu-20.04.3-live-server-amd64.iso
新建虚拟机

image.png

内存 4G
image.png

image.png

image.png

image.png

硬盘最小40G
image.png

创建好虚拟机之后对虚拟机进行设置,点击 Settings
image.png

去掉软盘
image.png

CPU 最少2核
image.png

光盘挂载 Ubuntu20.04 的镜像
image.png

配置两块网卡 NAT 和 Host-only
image.png

image.png

启动虚拟机进行安装
手动配置 vobxnet0 网卡的 ip 地址

  • IP : 192.168.56.100
  • 子网掩码: 255.255.255.0
  • 广播地址:192.168.56.255


    image.png

    image.png

    主机名 k8s1,用户名起一个自己喜欢的就可以


    image.png

    安装 openssh 服务
    image.png

    其他的都不需要装,安装好操作系统之后再安装就行

    开始安装操作系统并重启

安装好的系统有两块网卡


image.png

enp0s3 是 NAT 模式,通过 DHCP 自动获取 IP 10.0.2.15
enp0s8 是 Host-only 模式,设置的静态 IP 192.168.56.100 , k8s 的安装依赖于此 IP

远程连接
ssh [email protected]

配置虚拟机

配置 sudo 免密码

sudo chmod +w /etc/sudoers
sudo vim /etc/sudoers
# 将 “%sudo   ALL=(ALL:ALL) ALL” 改为 “%sudo   ALL=(ALL:ALL) NOPASSWD:ALL”
sudo chmod -w /etc/sudoers

关闭 swap

sudo swapoff -a
sudo vim /etc/fstab
# 注释掉带有 swap 的行
# /swap.img     none    swap    sw      0       0

配置系统时间

查看系统时间

timedatectl
image.png

发现系统时间是标准的 UTC 时间
查询是否支持上海时间

timedatectl list-timezones | grep Shanghai
image.png

修改并查看系统时间

sudo timedatectl set-timezone Asia/Shanghai
timedatectl
image.png

修改时间为24小时制

date 命令查看时间发现是 12h 制


image.png

修改成 24h 制

sudo vim /etc/default/locale
# 在文件末尾加上一行
LC_TIME=en_DK.UTF-8
# 重启服务器
sudo reboot
# 查看时间
date
image.png

解决Ubuntu时间不对的问题

sudo apt install ntpdate
# 同步系统时间
sudo ntpdate cn.pool.ntp.org
# 将系统时间写入硬件
sudo hwclock --systohc

Ubuntu 自动同步时间

timedatectl 查看 System clock synchronized: no 状态是 no,表示没有自动同步时间


image.png

修改时间同步配置

sudo vim /etc/systemd/timesyncd.conf
# 修其中的配置项 #NTP= 
NTP=cn.pool.ntp.org
# 保存文件
# 重启时间同步服务
sudo systemctl restart systemd-timesyncd.service
# 查看服务状态
sudo systemctl status systemd-timesyncd.service
image.png

等一小会,再次查看时间同步状态


image.png

你可能感兴趣的:(Mac 通过 VirtualBox 安装 Ubuntu)