在VMware环境安装Ubuntu Server中遇到的无法安装问题

简介: 安装Ubuntu Server中遇到的无法安装问题解决思路

我们项目最近在测试pihole dns, 所以想要安装Ubuntu Server测试,结果发现报错。

1.解决安装Ubuntu Server到最后一步报错

安装Ubuntu Server到最后一步报错
Sorry, there was a problem.

从各个论坛收集情报,有的说是mirror导致的问题,结果我替换mirror并没有解决。有的说禁用网卡安装,我是通过禁用网卡实现安装的。
单单是尝试安装Ubuntu Server我就已经筋疲力尽了,根本没想到禁用网卡可以工作。
然而如果禁用了网卡,那么后期修改网卡配置就非常复杂,下面我就说一下如何修改网卡配置。

2.Ubuntu Server 网卡配置

How to Configure Static IP Address on Ubuntu 18.04

自从17的某个版本之后,Ubuntu开始了使用netplan作为设置网卡的工具,这里面使用了YAML的语法。
你可以采用如下方式查看目前的配置

ls /etc/netplan
##出现如下配置文件
00-installer-config.yaml

你可以编辑这个文件,或者采用新建文件的方式新建配置。
在此之前,你需要知道你网卡的名字

ip link
##输出
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
3: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff

你也可以通过ip a 或者老方法ifconfig -a的方式查看。
从这里我们知道我的网卡名字为ens3。
lo是默认网卡的Loopback配置,无需修改。
更多信息可以参考Ubuntu Network Configuration的描述。

2.1新建配置

直接新建一个01-netcfg.yaml:

sudo nano /etc/netplan/01-netcfg.yaml

动态IP:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes

静态IP与固定DNS:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: no
      addresses:
        - 192.168.121.199/24
      gateway4: 192.168.121.1
      nameservers:
          addresses: [8.8.8.8, 1.1.1.1]

renderer是NetworkManager / networkd二选一, networkd是Ubunter Server用的管理器。

2.2 确认配置或保存

你可以通过

sudo netplan try 
#或者
sudo netplan apply

测试确认配置,或直接保存。

2.3 查看配置

#查看ip
ip a

#查看DNS
systemd-resolve --status | grep Current

#查看全部DNS
systemd-resolve --status
相关文章
|
1月前
|
存储 网络协议 Linux
VMware vCenter Server 9.0.1.0 发布 - 集中管理 vSphere 环境
VMware vCenter Server 9.0.1.0 发布 - 集中管理 vSphere 环境
289 7
|
5月前
|
存储 人工智能 虚拟化
VMware vCenter Server 9.0 正式版发布下载 - 集中管理 vSphere 环境
VMware vCenter Server 9.0 正式版发布下载 - 集中管理 vSphere 环境
435 0
VMware vCenter Server 9.0 正式版发布下载 - 集中管理 vSphere 环境
|
4月前
|
Ubuntu 安全 Docker
Ubuntu Server上安装配置Docker的详细步骤
如果一切设置正确,这将下载一个测试镜像,并在容器中运行它,打印一条问候消息。
499 76
|
4月前
|
移动开发 安全 API
VMware vCenter Server 8.0U3g 发布 - 集中管理 vSphere 环境
VMware vCenter Server 8.0U3g 发布 - 集中管理 vSphere 环境
253 0
VMware vCenter Server 8.0U3g 发布 - 集中管理 vSphere 环境
|
5月前
|
Linux 虚拟化 iOS开发
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
337 6
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
|
6月前
|
移动开发 安全 API
VMware vCenter Server 9.0 下载 - 集中管理 vSphere 环境
VMware vCenter Server 9.0 下载 - 集中管理 vSphere 环境
324 13
VMware vCenter Server 9.0 下载 - 集中管理 vSphere 环境
|
6月前
|
移动开发 安全 API
VMware vCenter Server 7.0U3v 下载 - 集中管理 vSphere 环境
VMware vCenter Server 7.0U3v 下载 - 集中管理 vSphere 环境
353 1
|
2月前
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
744 134
|
17天前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
189 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
25天前
|
Linux 虚拟化 iOS开发
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
274 0
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式

热门文章

最新文章