跳转到内容

用 ISO 安装 OMV ​

用官方 ISO 安装是最省事、官方也最推荐的方式,适用于 x86-64 的机器。装完你会得到一个装在专用系统盘上的 OMV,控制台上能看到它的 IP 地址,可以用浏览器登录。

开始之前 ​

  • 已按上一篇做好安装 U 盘,BIOS 里 U 盘排在启动顺序第一位。
  • 用 Legacy/CSM(BIOS)方式启动安装器。 官方只支持以这种方式引导 ISO,所以固件里要有 Legacy/CSM 选项,Secure Boot 要关。只有 UEFI 的机器不要用 ISO,改走在 Debian 13 上安装 OMV。细节见上一篇的「UEFI 还是传统 BIOS」。
  • 机器至少有 1 GiB 内存,新手建议 4 GiB 以上,细节见硬件要求。
  • 安装需要联网。 接好网线,网络里要有 DHCP(路由器一般都有)。官方文档明确说,离线安装会在后面出问题。
  • 想好哪块盘做系统盘。OMV 的系统盘被系统独占,不存数据,选法见系统盘怎么选。

安装器会清空所选系统盘,而且它自己选盘

  • 影响范围:安装器会占用所选磁盘的全部空间,盘上原有的数据全部丢失。官方文档说它会选「第一块可用磁盘」;omv-extras 的新手指南说有多块盘时会出现选择画面。两种说法都有,所以不要指望它替你选对。
  • 前置条件:安装前断开除系统盘以外的所有磁盘,数据盘的数据线和电源线都拔掉,USB 硬盘也拔掉。最稳的做法是整机关机后再拔。
  • 怎么回退:一旦在「写入更改」那一屏确认,被写的磁盘就没有回退办法,原有数据多半救不回来。确认之前随时可以退出,磁盘还没有被动过。

安装步骤 ​

官方文档的截图来自较早的版本,OMV 8 的安装器文字可能略有出入,顺序基本一致。以你屏幕上的为准。

  1. 从 U 盘启动,在启动菜单里选 Install,不操作的话倒计时结束也会进入它。
  2. Select a language:安装器和系统控制台使用的语言。建议选 English,中文这类需要字体的语言在文本安装器里取决于控制台,可能显示成方块;之后在日志里搜报错,英文也方便。这和 Web 界面的语言无关,Web 界面稍后在浏览器里切成中文。
  3. Select your location:你所在的国家或地区,用来决定时区列表和区域设置。列表里没有你的国家,选 other。
  4. Select a keyboard layout:选和你的键盘一致的布局,下一步要敲 root 密码。
  5. 安装器加载组件,并用 DHCP 自动配置网络。看到 Network autoconfiguration has succeeded 就是联网成功。没有 DHCP 的网络,提前准备好 IP、子网掩码、网关和 DNS,按提示手动填。
  6. Hostname:默认是 openmediavault,可以改成更短好记的,只能用字母、数字和连字符。Domain name 默认是 local。家里没有自己的域名,先用默认,装好后可以在界面里改,见时间、时区与主机名。
  7. Root password:输入两次,屏幕上不会显示字符。这是 Linux 的 root 密码,用于本机控制台和 SSH 救援,不是 Web 界面 admin 的密码。不要留空:留空时 Debian 安装器会禁用 root,指望你随后建一个普通用户,而 OMV 的安装器没有这一步。
  8. Configure the clock:选时区。列表由第 3 步选的国家决定,装好后可以在界面里改。
  9. Partition disks:如果有多块盘,这里先选盘。然后出现 Write the changes to disks?,列出将被改写的设备和要格式化的分区。这一屏是最后的检查点:核对设备的型号和容量,确认就是你要的系统盘。光标默认停在 No 上,要切到 Yes 再回车。官方截图里是一个 ext4 分区加一个 swap 分区。
  10. 安装器开始复制系统,等进度条走完。
  11. Configure the package manager:先选 Debian 镜像所在的国家,再选镜像,最后问 HTTP 代理,不需要代理就留空。这里选的镜像会写进装好系统的 Debian 软件源。选个能连上的就行,装完可以换,见软件源、国内镜像与第一次更新。
  12. 配置 apt,然后安装 GRUB 引导程序。有的机器会问你把 GRUB 装在哪块盘,选系统盘(通常是 /dev/sda 这种形式,以你的实际设备为准)。
  13. Installation complete:屏幕提示取出安装介质。拔掉 U 盘,再选 Continue,机器重启。

安装器里没有「创建用户」这一步

OMV 的安装器只问地区、语言和 root 密码。Web 界面的账号 admin 是 OMV 自带的,默认密码 openmediavault;其他用户装好后在界面里建。

第一次启动 ​

重启后经过 GRUB,进入系统。控制台会停在登录提示上,上方有一段欢迎信息,里面有 OMV 的版本和各网卡的地址,类似:

text
openmediavault 8.x.x (Synchrony)
To manage the system visit the openmediavault workbench:
<网卡名>: <IP 地址>

记下 IPv4 那一条。这段信息还会提醒你默认的 Web 账号是 admin,密码是 openmediavault,下一篇第一次登录就用它。

如果没有显示 IP,多半是路由器的 DHCP 响应慢,或者拿到了别的网段的地址。在控制台用 root 和安装时设的密码登录,执行 ip -br addr 看地址,必要时重启一次。

接回数据盘 ​

确认系统能正常启动后,登录控制台关机,再接回数据盘:

sh
# 在 OMV 的 shell 里执行(控制台以 root 登录)
poweroff

接好数据盘再开机。有的主板会因为多了几块盘而改变启动顺序,进 BIOS 确认第一启动项仍是系统盘。接回的数据盘现在不会有任何变化,磁盘怎么用在下一章讲。

检查结果 ​

在 OMV 的 shell 里(控制台或之后的 SSH),确认系统装在你想要的盘上、网络正常:

sh
# 在 OMV 的 shell 里执行
lsblk -o NAME,SIZE,MODEL,SERIAL,MOUNTPOINT
ip -br addr
dpkg -l openmediavault
  • lsblk 里,挂载点是 / 的分区所在的那块盘,型号和序列号应当是你选的系统盘。
  • ip -br addr 里,主网卡有一个 IPv4 地址。
  • dpkg -l openmediavault 末尾一行显示已安装的版本,前面是 ii。ISO 里的版本比软件源里的旧,这是正常的。
  • 在另一台电脑的浏览器里打开 http://<控制台上显示的 IP>,能看到 OMV 的登录页。

常见问题 ​

安装中途出现 Unable to install GRUB in /dev/sda。 按下面的官方办法处理。

手动安装 GRUB 的步骤

这是官方文档给出的处理办法,我们没有在真机上演练过。设备名必须是报错信息里的那块系统盘,写错会把引导程序写到别的盘上。这也是安装前要拔掉数据盘的原因之一。

  1. 在这个提示窗口选 Continue,下一个「Installation step failed」窗口也选 Continue。

  2. 回到 Debian 安装器的主菜单,选 Execute a shell,再选 Continue。

  3. 在这个 shell 里执行,设备名换成报错信息里的那块盘:

    sh
    # 在安装器提供的 shell 里执行
    chroot /target
    grub-install <系统盘设备>
    update-grub
    exit
    exit
  4. 回到安装器主菜单,选 Continue without boot loader,再选 Continue,安装会继续完成。

反复失败时,先确认安装器是以 Legacy/CSM(BIOS)方式启动的,官方只支持这样引导 ISO,见上一篇;机器只有 UEFI 的话,改用在 Debian 13 上安装 OMV。

安装器说找不到磁盘,或者认不出网卡、NVMe。 先确认 BIOS 里 SATA 模式是 AHCI,再看安装器报错与找不到磁盘。官方文档把「先装 Debian,再装 OMV」作为兜底,见在 Debian 13 上安装 OMV。

装完提示没有可启动设备。 检查 BIOS 的启动顺序,以及引导方式有没有在安装后被改过:用 Legacy/CSM 装的,就要用 Legacy/CSM 启动。仍不行,见系统无法启动。

想装在 U 盘或 SD 卡上。 官方文档说可以:按同样的步骤,把它选为目标盘,装好后启用 writecache 插件来减少写入。U 盘的寿命风险和取舍见系统盘怎么选与 writecache。

想自己分区。 ISO 安装器按预设整盘安装,不提供自定义分区。需要自定义时用在 Debian 13 上安装 OMV。

参考资料 ​

OpenMediaVault 非官方中文使用指南,与 openmediavault 项目及其开发者无隶属关系。