怎样在Win系统虚拟机安装NOI Linux

2023年8月1日 | 分类: 【环境】

【介绍】

2021年7月,NOI官方正式发布NOI Linux 2.0版,并定于2021年9月1日起,将该环境作为NOI系列比赛和CSP-J/S等活动的标准环境使用。

NOI Linux 2.0版(Ubuntu-NOI 2.0版)已经基于Ubuntu 20.04.1版定制。

【下载】

安装NOI Linux 2.0需要下载运行虚拟机的软件和虚拟机盘片。

NOI Linux + VMware Workstation 14 Pro

参考:https://www.cnblogs.com/Rorshach/p/8901781.html
下载:https://pan.baidu.com/s/1nrRgyKUmU7ELaKG_yfxMbw

安装虚拟机软件 VMware Player 16.2.4:

下载列表:https://customerconnect.vmware.com/cn/downloads/info/slug/desktop_end_user_computing/vmware_workstation_player/16_0
下载链接:https://download3.vmware.com/software/WKST-PLAYER-1624/VMware-player-full-16.2.4-20089737.exe

参考:https://blog.csdn.net/wangpaiblog/article/details/112152218

安装Ubuntu NOI:

虚拟机盘片
下载:http://www.noi.cn/newsview.html?id=690&hash=9A0662&type=11
下载链接:https://noiresources.ccf.org.cn/ubuntu-noi-v2.0.iso

参考:https://zhuanlan.zhihu.com/p/412537240

【安装】

创建新虚拟机步骤:
1. 勾选“稍后安装操作系统”
2. 选择 Linux 》 Ubuntu 64 位
3. 选择“ 将虚拟磁盘拆分为多个文件”
4. 选择“自定义硬件”,选择新CD/DVD,使用ISO映像文件:点击浏览已下载好的ubuntu-noi-v2.0.iso映像文件,点击关闭。

在虚拟机中安装UbuntuNOI步骤:
1. 启动VMWare Player,选中刚才配置的虚拟机,点击“播放虚拟机”。
2. 进入安装界面,进行磁盘检查。
3. 选择中文简体,点“安装Ubuntu”。
4. 选择正常安装,取消“安装时更新”,继续。
5. 选择“其他选项”,继续。
6. 选择“新建分区表”,会有提示出现,点继续。点击左下角的“+”“新建分区表”,会有提示出现,点继续。先在主分区上创建“交换空间”,大小至少为2048MB,在这里我选择了4096MB,然后,在主分区上创建挂载点“/”,继续。
7. 设置计算机名、用户名和密码。
8. 直到“安装完成”,点击“现在重启”,这就安装完成了。

【排错】

报错:开机时出错: 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。

开机时出错: 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。
如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。
 (1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。
 (2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。
 (3) 如果您在安装 VMware Player 之后从未重新启动主机,请重新启动。
 (4) 将主机的 BIOS/固件更新至最新版本。
此主机不支持“Intel EPT”硬件辅助的 MMU 虚拟化。
VMware Player 在此主机上不支持用户级别监控。
模块“MonitorMode”启动失败。
未能启动虚拟机。

参考:https://blog.csdn.net/weixin_43999496/article/details/120419310

Intel VT-x全称:Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,如果禁用,就会弹出“此主机支持Intel VT-x,但Intel VT-x处于禁用状态” 这个提示,解决办法就是电脑进入BIOS,开启 Intel Virtualization Technology。

重启Windows,按 Enter 进入 BIOS 设置。
Security、BIOS Features、Configuration下面,找到 Intel Virtualization Technology ,选择 Enabled,表示开启。然后保存, 退出。

问题:Ubuntu系统下载缓慢,以及更新源卡住不动

参考:https://blog.csdn.net/a22635798/article/details/103626424

第一解决软件源的位置,第二换命令行终端来执行更新。

打开设置,找到软件更新。
选择其他站点,aliyun。
选择aliyun服务器,输入密码
点close,点重新载入。

终端输入:

sudo apt-get update && sudo apt-get upgrade

如果报错Aborted (core dumped):

sudo apt-get remove libappstream3

如有提示报错,输入:

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

参考:https://blog.csdn.net/weixin_43999496/article/details/120419310