背景
前几天买了一台宿迁的vps用于开设mc服务器,商家提供的系统只有windows 2012和centos 7,可是我习惯使用ubuntu 18,既然官方没有提供镜像,只好自己dd系统,途中遇到不少问题,正好做个记录,希望能帮助到遇到相同问题的朋友。
我的操作环境
- 可以正常使用的vnc面板
- 国内vps,国外网路连接不稳定
- 萌咖DD脚本
问题以及解决方案
问题一 无法下载脚本
这个问题最好解决,因为萌咖网站伺服器在国外,部分国内vps无法正常访问,用下面的连接就行了
wget -N --no-check-certificate https://www.eaglemoe.com/wp-content/uploads/2020/12/InstallNET.sh && chmod +x InstallNET.sh
如果你不放心也可以用ftp上传一份到你的vps,脚本原链接:https://moeclub.org/attachment/LinuxShell/InstallNET.sh
问题二 ubuntu源报错
用下面的参数即可
--mirror 'https://mirrors.tuna.tsinghua.edu.cn/ubuntu/'
以ubuntu 18为例:
bash InstallNET.sh -u bionic -v amd64 --mirror 'https://mirrors.tuna.tsinghua.edu.cn/ubuntu/' -a
问题三 执行完脚本后小鸡失联
对于国内的小鸡,如果不是因配置问题导致的失联,一般是由dns引起的,通过vnc进入vps,修改/etc/resolv.conf
,把8.8.8.8改成223.5.5.5(阿里dns)即可。
或者直接修改InsallNET.sh脚本,
不难发现,只需要将脚本内出现两次的8.8.8.8改成223.5.5.5(分别在651行和805行),修改完成之后再进行dd。
问题四 无法安装ubuntu 20.04
在第282行后添加一行,内容为[[ "$isDigital" == '20.04' ]] && DIST='focal';
并保存。
然后执行以下命令即可
bash InstallNET.sh -u 20.04 -v amd64 --mirror 'https://mirrors.tuna.tsinghua.edu.cn/ubuntu/' -a
或者完全忽略上述操作,直接执行
bash InstallNET.sh -u focal -v amd64 --mirror 'https://mirrors.tuna.tsinghua.edu.cn/ubuntu/' -a
最后
本文章只是记录我遇到的各种问题,以及我当时的解决方案,水平有限,还请各位大佬们多多指教。
文章评论