如何在没有显示器的情况下,安装ubuntu系统?

首先下载dietpi的PC版本:

https://dietpi.com/downloads/images/DietPi_NativePC-BIOS-x86_64-Stretch.7z

然后使用Etcher烧录到U盘。

https://github.com/balena-io/etcher/releases/download/v1.5.5/balenaEtcher-Setup-1.5.5-x64.exe

插上U盘到电脑上。

这个时候,它会启动,然后开启ssh服务。

可是,我不知道它的ip是多少。

这个时候,需要使用nmap进行端口扫描。

然而:

image

在windows的子系统里,使用nmap是无效的。

所以,要使用nmap的windows版本,这里下载:

https://nmap.org/dist/nmap-7.70-setup.exe

下载安装后,打开powershell(win+x)。

输入:

nmap -sS 10.168.1.* -p22

几秒钟就扫描到了。看我框选的位置,找到了。

image

接下来就是登录:

ssh [email protected]

dietpi的默认账号是root,默认密码是dietpi。

进入后,它会自动进行设置。

image

之后,重新登陆一次。

ssh [email protected]

由于这个系统目前还在U盘里。现在必须想办法安装到硬盘里。

很简单,使用dd大法,直接把U盘复制到硬盘里。

首先看一下硬盘:

fdisk -l
image

现在,复制U盘到硬盘。

dd if=/dev/sda of=/dev/zero status=progress
image

过一会儿,似乎拷贝完成了。

之后,重启。

reboot

这时候就断开连接了,因为机器重启了。

等几秒钟,拔掉U盘,尝试继续连接。

ssh [email protected]
image

果然进来了。说明已经成功安装了系统到硬盘上。

接下来,想怎么玩就可以怎么玩了。我正在安装一个desktop。

image

当然,最好是换源。

nano /etc/apt/sources.list

替换内容为:

deb http://mirrors.aliyun.com/debian stretch main contrib non-free

deb-src http://mirrors.aliyun.com/debian stretch main contrib non-free

deb http://mirrors.aliyun.com/debian stretch-updates main contrib non-free

deb-src http://mirrors.aliyun.com/debian stretch-updates main contrib non-free

deb http://mirrors.aliyun.com/debian-security stretch/updates main contrib non-free

deb-src http://mirrors.aliyun.com/debian-security stretch/updates main contrib non-free

剩下的事情,就不用我说了。

你可能感兴趣的:(如何在没有显示器的情况下,安装ubuntu系统?)