腾讯轻量云服务器安装FREEBSD

前言

最近在使用panabit,panabit程序都是基于freebsd的,也有linux版本但是有bug,在腾讯云上部署panabit云平台,首先要安装freebsd,研究了两天(大部分时间都卡在安装源下载慢的问题上了),整理一下在腾讯云上安装freebsd11.1和13.1,及panabit cloud安装方法(panabit将在另一片文章整理)。理论上来说,阿里云等其他云服务器是一样的操作。同时我测试mfslinux安装后,可以使用该步骤,在云服务器上安装openwrt等img文件格式的系统


一、准备工作

1、下载mfslinux

        下载地址https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.9-dd4a135.iso

2、下载mfsbsd

        下载地址https://mfsbsd.vx.sk/files/images/

        选择对应版本的mfsbsd,因为我要安装freebsd11.1,所以下载的文件为mfsbsd-se-11.1-RELEASE-amd64.img 安装freebsd13.1的可以下载mfsbsd-se-13.1-RELEASE-amd64.img 安装其他版本的,在该网站安装对应版本的mfsbsd即可。

3、准备ftp或者http服务器

        因为安装所需的资源都在国外,腾讯云下载只有几KB/S。科学上网下载比较快,所以我这边下载到本地服务器后做了一个临时资源网站,节约安装时间。我这边因为服务器有动态的公网ip,所以自己搭建的了一个,所有的工具我将在文章最后放置百度网盘链接

        http地址:http://61.52.76.42:60081/

二、freebsd安装步骤

1、重装好一台centos8.2的腾讯云服务器

8077971d6d1e4aebae6d054cb868a77f.png

16c01b05eb8a4d4bad1d274323608611.png

2.下载mfslinux

(1)官方下载链接,下载速度比较慢
# wget https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.9-dd4a135.iso
(2)使用我自己准备的http服务器下载
# wget http://61.52.76.42:60081/gongju/mfslinux-0.1.9-dd4a135.iso
(3)我这边使用root执行的,下载的位置是在root目录,使用其他用户请注意所在目录

9148866747d7478eaae99296a98bd288.png

3、安装p7zip p7zip-plugins包

# dnf -y install p7zip p7zip-plugins

 4、解压mfslinux

# 7z x mfslinux-0.1.9-dd4a135.iso
# 注意解压目录,我这边都是在/root下执行的

9affb60d30e7479eb5e5ce28d5db5365.png

 在解压后的文件中,有两个是等下要用到的,注意目录路径

1cdc20b10ea5493d8faa6b43fc1bc46f.png

5、使用VNC重启系统,然后在开机页面按c进入grub页面

8ef116f509cf4e21bde23ff3ca4894da.png

6、在grub页面指定linux和initrd,使用boot启动,这样就进入到了一个没有加载本地文件系统、运行在内存的linux了,该系统连接了网络和打开ssh服务

# linux (hd0,msdos1)/root/isolinux/vmlinuz
# initrd (hd0,msdos1)/root/isolinux/initramfs.igz
# boot

24eeab873d0e4bab9adeb2c2d7ed16a2.png

7、该系统可以远程登录,默认账户密码是root/mfsroot,进入该系统后,下载对应的mfsbsd,将mfsbsd写入到硬盘上。

进入到/tmp目录
# cd /tmp/

下载方式:(3选1)
(1)官方下载mfsbsd 11 。(速度慢)
    # wget https://mfsbsd.vx.sk/files/images/11/amd64/mfsbsd-se-11.1-RELEASE-amd64.img
(2)我自己搭建的http服务器下载
    # wget http://61.52.76.42:60081/gongju/mfsbsd-se-11.1-RELEASE-amd64.img
(3)安装freebsd 13.1的请下载
    # wget https://mfsbsd.vx.sk/files/images/13/amd64/mfsbsd-se-13.1-RELEASE-amd64.img

dd命令写入
# dd if=mfsbsd-se-11.1-RELEASE-amd64.img of=/dev/vda
(13.1的执行# dd if=mfsbsd-se-13.1-RELEASE-amd64.img of=/dev/vda)
重启服务器
# reboot

aaf3ff56826d4a86a824536ee1a45045.png

 8、安装freebsd,

安装的mfsbsd支持ssh连接,可以ssh登录上去进行操作,拜托了操作不便的VNC,默认的登录的账户密码为:root/mfsroot

在开始安装前,需要准备一份安装清单文件

创建/usr/freebsd-dist目录
# mkdir -p /usr/freebsd-dist
# cd /usr/freebsd-dist/
下载安装清单文件
# fetch http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/11.1-RELEASE/MANIFEST

(13.1的请使用http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/13.1-RELEASE/MANIFEST)

如果安装freebsd其他版本,请在old-releases查找。

9、执行安装

在VNC中,执行bsdintall进行安装

# bsdinstall

10、安装过程

(1)选择键盘

98f04824a93a4ac69b9e46d6d69afda6.png

(2)修改主机名

35c7dde0035e4def9aef86889b407339.png

(3)选择系统安装的组件(我对freebsd了解的不太多,不晓得这些是干嘛的,选择的默认)

396f244e3ad142d0919915bee8a2ae99.png

(4)选择安装源,我这边使用自己的服务器,选择Other

520a2858e4c94ce5abd32d34f5487c93.png

(5)输入自己的服务器

7e346cc5bf7344799d1ebdd8332cd1c1.png

        freebsd 11.1官方源可以使用http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/11.1-RELEASE ,不过下载速度比较慢,只有几KB/s,很痛苦。

        freebsd 13.1国内USTC源:http://mirrors.ustc.edu.cn/freebsd/releases/arm64/13.1-RELEASE

(6)对磁盘进行分区方式,选择UFS

f0a45792f4494a5888fc0934b2a23a48.png

68a81045638e4e4386367a97ac78bdd1.png

e4e2f02507624ce5bc29cbd5d14e098c.png

ba241980b69248a6ac6ca2ce074c79af.png

d5856c4088154e06905a321f00513670.png

7cee4d1a197f4edc8c29545b967133a9.png

626cb9a6079f417ca5261614ca528167.png

fcb4cc17ea934ded831a870fa4056772.png

(8)开始下载组件,(几分钟就完成了下载)。

c0c72420f40749a78ace173a32ac6edf.png

327ae26a3edd4607b6b946c2e6b3ea0e.png

(9)输入root密码

(10)配置网络,腾讯云这边都可以使用自动获取

(11)剩下的都可以使用默认配置,其中不要开启ntp,

8b6a23ab02b141289c37a2dbadb3d090.png

(12)最后选择Exit,

72ef2c172c214c2c805254f2d7d30c09.png

(13)reboot重启系统

(14)重启系统后,默认ssh的配置文件不允许的root登录的,所以需要修改sshd的配置文件,重启sshd服务

# ee /etc/ssh/sshd_config
修改PermitRootLogin yes并取消掉注释
PermitRootLogin yes
保存退出

# /etc/rc.d/sshd restart
重启sshd服务,这样就可以使用root用户ssh登录了

三、服务器源目录

80b62ff818f34344a740ed0dc71a2ca2.png

四、相关资源:

云服务器安装freebsd相关工具-其它文档类资源-CSDN下载

五、文档参考

第四节 腾讯云轻量云及其他服务器 dd 安装 FreeBSD | FreeBSD 从入门到跑路

轻量应用服务器安装freebsd_哔哩哔哩_bilibili

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xuuuuuuuuMing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值