安装 FreeBSD 与 Windows10 双系统 实体机 GTX1060 并配置桌面 i3wm 和 KDE

制作 U 盘启动盘

我制作 U 盘启动盘的系统是 Windows 所以就用 Rufus 工具来制作
下载链接: Rufus

安装系统

因为要装 Windows10 和 FreeBSD 双系统,所以需要提前给 FreeBSD 预留出一个分区,直接用 Windows 自带的磁盘管理就可以做到.

此处只专门说一下分区方法

有几个注意事项:(此处为了省事就用百度的图了, 侵删)
在这里插入图片描述
此处选第一个 UFS 安装,然后
在这里插入图片描述
这个地方选 “Partition”, 否则会把你的整个磁盘清空,这样 Windows10 系统就没了。

待补充…

其他按照提示一步一步做就好. (最好添加一个自己的用户)

配置系统

安装之后,以 root 用户登陆。

配置国内镜像源

配置 pkg 源:

mkdir -p  /usr/local/etc/pkg/repos/
vi /usr/local/etc/pkg/repos/FreeBSD.conf

添加:

FreeBSD: {
  url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
}

如果想要使用滚动更新,将 quarterly 更换为 latest 即可.

使用滚动更新,安装软件的时候可能会遇到问题,推荐使用 quarterly,问题待补充.

保存退出,执行 pkg update -f 更新即可.

配置 ports 源:

vi /etc/make.conf

添加:

MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/

配置 sudo

pkg install sudo

编辑 /usr/local/etc/sudoers, 在 root ALL=(ALL) ALL 后面添加

username ALL=(ALL) ALL

username 为自己的用户名

安装显卡驱动

pkg install nvidia-driver

开启 Linux 支持,修改文件:

vi /etc/rc.conf

添加

linux_enable="YES"

加载

kldload linux64

查询

kldstat

配置开机启动 nvidia 显卡驱动, 编辑 /boot/loader.conf 添加

nvidia_load="YES"

编辑 /etc/rc.conf 添加

kld_list="nvidia, nvidia-modeset"

验证

nvidia-smi

配置 X Window

pkg install xorg xorg-server

编辑文件 /etc/fstab 添加

proc    /proc   procfs   rw   0   0

生成 xorg.conf

Xorg -configure
cp xorg.conf.new /etc/X11/xorg.conf

不需要更改

安装桌面

参考这篇文章的安装桌面部分

解决 FreeBSD 上的中文乱码问题

pkg install droid-fonts-ttf
pkg install x11-fonts/wqy

安装完之后重启

猜你喜欢

转载自blog.csdn.net/VOlsenBerg/article/details/111200506