用户工具

站点工具


drserver:vpsreinstalloswithfaime

为VPS安装FAI.me自动生成的Debian9系统镜像

drserver.net 目前的VPS是使用 virtualizor 管理的kvm-vps,切换系统版本,通过 virtualizor 面板操作很容易。这里的例子是用 FAI.me 自动生成的 cloud 系统镜像 Debian 9。

过程:

1.访问 https://fai-project.org/FAIme/cloud/ ,填写主机名、root密码,普通用户名和密码、组件包等信息,再点击 Create disk image 按钮

2.如果填写的信息符合要求,那下一步会显示摘要

3.之后,会接着生成系统镜像文件,本例是花了不到两分钟,生成了一个235MB的系统镜像文件,faime-FOQLRPDW.raw.xz,还会提供生成文件的日志和配置文件,下载链接默认一天内有效

4.将VPS转到急救模式,然后根据磁盘设备名称,执行dd,如本例是 wget -O- http://url.com/d/faime-debian9-basic.raw.gz | gunzip | dd of=/dev/vdb ,为方便使用,将xz换成了gz压缩

5.将VPS退出急救模式,自动重启,之后在VNC里可以看到debian 9的登录界面

6.以普通用户ssh到debian 9

7.因为FAI.me生成的镜像默认是5GB,所以,可以使用fdisk重新划

8.保存新分区表后重启,使用 resize2fs 扩容

如果镜像用于独立服务器,操作步骤如下

1.在急救模式里,dd好debian9的镜像

2.mount /dev/sda1 /mnt/custom/ # 先不急着退出急救模式,挂载debian9的文件系统

3.rm -rf /mnt/custom/etc/network/interfaces # 删除原有的网络配置文件

4.重新生成包含静态IP的网络配置文件,

echo "auto lo eth0" >> /mnt/custom/etc/network/interfaces
echo "iface lo inet loopback" >> /mnt/custom/etc/network/interfaces
echo "iface eth0 inet static" >> /mnt/custom/etc/network/interfaces
echo " address 144.172.126.32" >> /mnt/custom/etc/network/interfaces
echo " netmask 255.255.255.0" >> /mnt/custom/etc/network/interfaces
echo " gateway 144.172.126.1" >> /mnt/custom/etc/network/interfaces

echo "nameserver 8.8.8.8" >> /mnt/custom/etc/resolv.conf 

5.退出急救模式,重启机子

6.用设置的静态IP,成功登录到debian9系统

参考:

drserver/vpsreinstalloswithfaime.txt · 最后更改: 2018/10/06 13:09 由 liujia