海外主机测评

您现在的位置是:首页 > 国外服务器 > 正文

国外服务器

freebsd安装freebsd安装教程

cds8202023-04-18国外服务器92
本文目录一览:1、虚拟机freebsd13安装后无法进入系统2、FreeBSD12.1安装Xfce43、freebsd中安装docker4、安装Freebsd操作系统

本文目录一览:

  • 1、虚拟机freebsd13安装后无法进入系统
  • 2、FreeBSD 12.1 安装 Xfce4
  • 3、freebsd中安装docker
  • 4、安装Freebsd操作系统
  • 5、给FreeBSD添加一块新的硬盘

虚拟机freebsd13安装后无法进入系统

虚拟机freebsd13安装后无法进入系统的原因是操作系统版本不兼容。根据查询相关公开信息显示,虚拟机freebsd13在匹配操作系统版本后方可进行使用,当操作系统不兼容时无法正常工作。

FreeBSD 12.1 安装 Xfce4

除了语言设置和安装DM外,系统的整体安装步骤,参考:

谢谢这个up主的分享~

修改 pkg 源

# mkdir -p /usr/local/etc/pkg/repos

# vi /usr/local/etc/pkg/repos/FreeBSD.conf //添加以下内容

禁用系统级 pkg 源:

# mv /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.back

# pkg update -f

# pkg install nano //安装nano文本编辑器

# pkg install sudo //安装sudo工具包

# nano /usr/local/etc/sudoers //编辑sudoers文件,取消注释:%wheel ALL=(ALL) ALL

# pw group mod wheel -m lulu //group mod 和 groupmod 貌似效果一样,后面还有说到

$ sudo pkg install xorg //安装xorg显示协议

$ sudo pw groupmod video -m lulu || pw groupmod wheel -m lulu //将lulu添加到video组;如果添加用户到video组失败,那么执行后面的步骤,将用户添加到wheel组

$ sudo nano /boot/loader.conf,添加:kern.vty=vt

$ sudo pkg install xfce //安装xfce

$ echo "exec /usr/local/bin/startxfce4 --with-ck-launch" ~/.xinitrc //将Xfce的启动参数写入.xinitrc

$ sudo nano /etc/fstab,添加:proc /proc procfs rw 0 0 //挂载proc文件系统

$ sudo pkg install virtualbox-ose-additiONs //安装 VirtualBox增强包

$ sudo nano /etc/rc.conf,增加以下内容:

$ sudo reboot //重启

$ startx //进入Xfce桌面

至此,系统基本安装完毕。

参考:

$ sudo pkg install gdm

$ sudo vim /etc/rc.conf,增加以下内容:

gdm_enable="YES"

本来想用slim的,但是slim有以下几个问题,所以放弃了

$ sudo pkg ins -y sddm

$ sudo vim /etc/rc.conf,增加以下内容:

$ sudo vi /etc/profile,添加以下内容:

export LANG=zh_CN.UTF-8

export LC_CTYPE=zh_CN.UTF-8

$ sudo pkg install fcitx

设置

1、

cp /usr/local/share/applications/fcitx.desktop \ ~/.config/autostart/

2、

vi ~/.profile,添加以下内容:

export GTK3_IM_MODULE=fcitx

export GTK_IM_MODULE=fcitx

export XMODIFIERS='@im=fcitx'

freebsd中安装docker

重新登录,创建一个zfs供machine使用,这样创建的虚拟机就会在tank /docker这个zfs里了。使用docker现在创建一个machine,这就需要使用前面安装的docker-machine了。创建或启动一个machine之后就可以操作docker了,不过操作之前需要设置一下环境。

安装Freebsd操作系统

前言

FreeBSD 是一种类 UNIX操作系统 ,是由经过 BSD 、 386BSD 和 4.4BSD 发展而来的 Unix 的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。并且一些原来 BSD UNIX 的 开发者 后来转到 FreeBSD 的开发,使得 FreeBSD 在内部结构和系统 API 上和 UNIX 有很大的兼容性。由于 FreeBSD 宽松的法律条款,其代码被其他很多系统借鉴,包括 苹果公司 的 macOS ,正是由于 macOS 的 UNIX 兼容性,使得 macOS 获得了 UNIX 商标认证。

实验环境

虚拟机:vmware workstation

系统镜像:freebsd 12.0

1:在freebsd官网下载系统镜像到本地,连接地址:

2:打开vmware workstation,创建新的虚拟机。,选择典型,根据需求制定系统类型,进行下一步操作。

3: 选择稍后安装操作系统

4:选择系统类型,这里选择其他,下拉选择FreeBSD 12

5:定义虚拟机名称以及虚拟机系统存储位置

6:分配虚拟机磁盘容量

7:选择系统ISO镜像文件

8:启动虚拟机,进行系统安装,回车进行下一步。

9:选择install 进行下一步

10:直接回车默认模式

11:编辑输入系统名称

12:选择安装系统组件,这里选择默认,直接回车

13:进行系统分区,选择自动分区模式,建立完分区直接进行系统安装过程

14:系统安排过程中提示输入root密码,输入两遍。

15:配置网络,这里选择DHCP,再输入DNS 114.114.114.114

16:选择时区,这里选择5 Asia(亚洲)-9 China(中国)-1 Beijing Time (北京时间)

17:选择开机自启的服务

18:建立普通用户,如不需要选择NO跳过。

19: REBOOT重启进入系统,查看系统版本

20:安装完毕

给FreeBSD添加一块新的硬盘

我添加的是一块SCSI的硬盘, 所以新加的硬盘应该是以da0,1....开头. 如果是添加IDE的硬盘, 貌似应该是以ad0,1... 开头的了.

一、默认安装完 freebsd 系统后,可执行df -h命令查看当前硬盘信息:

[root@ /] #df -h

preFilesystem Size Used Avail Capacity Mounted on /dev/

da0s1a

140G 2.9G 126G 2% / devfs 1.0K 1.0K 0B 100% /dev /pre

从以上信息可知硬盘是

ad0

,好,接下来关机,接上第二个硬盘,开机登陆freebsd系统,执行dmesg命令:

[ root@ /]#dmesg

显示以下信息:

pre...................................... .........省略部份.................. ......................... ppi0: parallel o="" i=""on ppbus0 da0

: 139205MB maxtor el=""[79656/16/63] at ata0-master UDMA100 da1

: 38166MB st340014a[77545/16/63] at ata1-master UDMA100 Mounting root from ufs:/dev/ad0s1a/st340014a/maxtor/parallel /pre

从以上信息可以看到新加的硬盘是

da1,

二、建立newdirectory目录用于挂载第二个硬盘

[ root@ /]#cd /

[ root@ /]#mkdir newdirectory

情况一,新增加的硬盘是没有数据的,或新增加的硬盘数据是不要的了!

先格式化一下硬盘:

[ root@ /]#dd if=/dev/zero of=/dev/da1 bs=1k count=1

始化新磁盘

[ root@ /]#fdisk -BI da1

加上标签

[ root@ /]#disklabel -B -w -r da1s1 auto

现在编辑你刚才创建的磁盘分区

[ root@ /]#disklabel -e da1s1

为你创建的每个分区重复这个操作

[ root@ /]#newfs /dev/da1s1c

挂上分区

[ root@ /]#mount /dev/da1s1c /newdirectory

情况二,要增加的硬盘是有数据的,而且数据是要保留的,到时要挂载到netdirectory目录的!

加上标签

[ root@ /]#disklabel -B -w -r ad2s1 auto

现在编辑你刚才创建的磁盘分区

[ root@ /]#disklabel -e ad2s1

挂上分区

[ root@ /]#mount /dev/ad2s1c /newdirectory

三、编辑/etc/fstab 文件,添加合适的记录到你的/etc/fstab文件。如我的是增加以下信息:

pre/dev/ad2s1c /netdirectory ufs rw 2 2 /pre

以上空白处用tab键隔开,不是空格,我的是ad2,具体根据dmesg显示的信息修改!如下是我的fstab文件内容:

[ root@ /]#vi /etc/fstab

pre# Device Mountpoint FStype Options Dump Pass# /dev/ad0s1b none swap sw 0 0 /dev/ad0s1a / ufs rw 1 1 /dev/ad0s1f /tmp ufs rw 2 2 /dev/ad0s1g /usr ufs rw 2 2 /dev/ad0s1e /var ufs rw 2 2 /dev/acd0c /cdrom cd9660 ro,noauto 0 0 proc /proc procfs rw 0 0 /dev/ad2s1c /netdirectory ufs rw 2 2 /pre

关于freebsd安装和freebsd安装教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~