Debian 9.6.0 + OpenMediaVault 4.x : 实机安装前的虚拟机试验

硬件准备

翻出了家里的闲置硬件:
OptiPlex 790MT(i3-2120/2G/500G) Q65芯片组
而后还有一条多了的2G内存也插了上去linux

软件准备(先在虚拟机试验了一下,实机应该也差很少)

彷佛若是直接用omv官网下载的ISO安装会直接把一整块硬盘变成系统盘,本身又不想把系统装在u盘上,由于感受总感受不是很稳(心理做用?)
因而就选择了最小化安装Debian再安装openmediavaultweb

Debian官网下载镜像
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.6.0-amd64-netinst.isodocker

虚拟机里分配了10G硬盘 1G内存 (反正就是试验一下)ubuntu

后记:若是是打算把系统装U盘上还真有点差异 - -||| 另写一篇记录吧vim

最小化安装Debian

因为不使用Debian的图形桌面,字符终端下中文支持很差,安装时选择英文

所在地选择 Other-Asia-China

语言本地化设置选择 United States

键盘选美式英文 American English

自动载入附加组件后,开始网络设置

输入主机名,待会共享后会在win10的网络里看到

输入域名,若是网络没有域名,随便写个local

输入并确认【root用户密码】(Debian的)

设置一个经常使用用户和用户密码

磁盘分区选择Manual

磁盘头部创建6G系统分区,挂载到根目录

磁盘尾部创建2G的交换分区

最中间剩余的全部可用硬盘空间创建一个分区,设置不使用

选择完成分区并写入硬盘

安装过程开始,安装基本系统

选择下载Debian安装包的镜像服务器。选择中国的服务器

中国镜像服务器列表选择ustc或者Tsinghua

使用代理上网的话输入代理服务器信息。不使用就留空

选择是否赞成向开发者发送统计资料。默认不发送

选择安装软件包。只选择一个SSH

基本系统安装完成后,确认GRUB引导程序的安装分区

从新启动完成安装浏览器

完善一下Debian

su
# 这里用root比较方便

apt-get install net-tools -y
# 否则可能会没有 ifconfig

apt-get install vim
# 我的不会用vi,故选择vim

vim /etc/profile 
# 在最后加入 export PATH="$PATH:/sbin" 
# 否则搞很差敲个 ifconfig 还要 /sbin/ifconfig

vim /etc/vim/vimrc.tiny
# 将 compatible 改为 nocompatible
# 在这条以后新增一个配置 set backspace=2
# 这个操做是避免用vi的时候方向键和退格键会变成字母输入,不过都装了vim了这一步作不作貌似无所谓了

而后把刚刚设置不使用的硬盘格式化一下安全

fdisk -l
# 看一下没分配的磁盘路径是什么
# 虚拟机试验的时候我看到的是 /dev/sda6

mkfs.btrfs -f /dev/sda6
# 格式化成btrfs或者ext4,这里用了前者
# 若是格式化ext的话可能不用加 -f

安装openmediavault

vim /etc/apt/sources.list
# 在最后加入 deb https://packages.openmediavault.org/public arrakis main

apt update
apt upgrade
apt install apt-transport-https
apt update
apt install postfix  openmediavault-keyring
apt update

# 安装OMV4
apt install openmediavault

# 看一下主机IP
ifconfig

# 运行系统
omv-initsystem

win10打开浏览器键入omv所在的主机IP访问管理页面
初始帐户密码
username : admin
password : openmediavault服务器

(左边列表)访问权限管理-用户,点击用户,编辑-用户组-系统帐户勾上ssh
由于omv4安装完毕后会禁用掉非root用户的ssh权限网络

(左边列表)系统-常规设置-web管理员密码,改个管理密码ssh

安装额外的插件库:
直接浏览器输入如下连接下载deb
http://omv-extras.org/openmediavault-omvextrasorg_latest_all4.deb
(左边列表)系统-插件,上传-(选刚刚下载的deb)
整个界面的右上角,点向下的三角展开-恢复默认的ui状态,左边应该就会出现ovm-extras了。点进去展开更新选项,update upgrade都点一遍,若是出现error能够试试将现有的用户添加到root组里而后再恢复一次ui状态(实机安装的时候遇到过一次,就是这么设置了一下恢复的,不清楚是否是必要的)

P.S. 展开的列表里有控制omv关机/重启的选项,此时这里选关机/重启即为debian的关机/重启

配置omv

SMB/CIFS

(左边边栏)存储器-文件系统,点一下以前格式化的sda6 - 挂载
(左边边栏)访问权限管理-共享文件夹,设置共享文件夹,(上面的标签里)权限,设置一下用户/用户组的权限

(左边边栏)服务-SMB/CIFS,勾上启用,(上面的标签里)共享,选中刚刚设置的设置共享文件夹

P.S. 访问权限管理-共享文件夹 这里只是【设置共享文件夹】但没有设置【怎么共享】

win10的设置:

  • 控制面板\网络和 Internet\网络和共享中心\高级共享设置
    勾上【启用网络发现】【启用文件和打印机共享】
  • 控制面板\程序 - 启用或关闭Windows功能
    展开SMB 1.0/CIFS 文件共享服务支持,勾上客户端,重启
  • 以后就能够在 网络 里看到ovm的主机名了,双击之后输入用户帐号和密码连进去(貌似就是debian里的用户名和密码?固然也能够在omv的用户里添加帐户)就能看到对应帐户权限下的文件夹了,此时能够右键那个文件夹映射网络驱动器

win7若是在网络里看不到或者登陆报“登录失败:未知的用户名或密码错误”:

  • 控制面板\网络和 Internet\网络和共享中心\高级共享设置
    勾上【启用网络发现】【启用文件和打印机共享】
  • win+R,secpol.msc - 本地策略 - 安全策略 - 把网络安全:LAN管理器身份验证级别从"没有定义"更改成"仅发送 NTLMv2 响应"

docker

当前使用的版本(Debian9 + openmediavault 4.x),直接在omv-extras里安装docker会报错,列表里显示装完了可是实际上没用
添加源

deb https://download.docker.com/linux/ubuntu zesty edge

此时在终端里

apt-get install docker-ce

这样以后就能够回网页端再次安装docker,安装成功

(左侧边栏)服务-docker-Docker images repo 里能够直接下载

也能够在这里看有些什么docker
https://hub.docker.com/search?q=&type=image
使用Pull image,输入 做者/软件名 也能够下载

设置里能够改变docker的基本路径,就不必定要pull到系统盘了

相关文章
相关标签/搜索