WARNING
本文档由 AI 自动翻译,可能存在表述差异。如需核对,请参考英文原文。
使用 NVMe M.2 SSD 扩展存储 15 min
如果你在 Olares One 中安装了第二块内置 NVMe SSD,可以使用 olares-cli 将其合并到主系统存储中。
与作为独立文件夹挂载的外接硬盘不同,此方法使用逻辑卷管理 (LVM) 来无缝扩展你的根文件系统。
开始之前
一次性不可逆操作
- 这是一次性操作。SSD 将成为系统卷的组成部分,之后无法轻易分离。
- 如果在扩展后物理拆除此 SSD,Olares 文件系统将不完整,导致操作系统崩溃或无法启动。你需要手动重新安装 Olares OS。
Olares One 主板包含两个 PCIe SSD 插槽:
- 插槽 1 (PCIe 4.0):预装 2TB 系统 SSD 占用。
- 插槽 2 (PCIe 5.0):可用于扩展。
你可以使用第二个插槽来扩展当前的系统存储。
前提条件
硬件
- Olares One 已完成设置并正在运行。
- 第二块 NVMe M.2 SSD 已物理安装在 Olares One 中。
SSH 访问
经验
- 熟悉基本的终端命令和命令行界面 (CLI)。
步骤 1:识别未挂载的硬盘
通过 SSH 或 Control Hub 连接到 Olares One 终端。
列出主机上的块设备:
bashlsblk | grep -v loop检查大小和挂载点以识别新硬盘。
示例输出:
textNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 512M 0 part /boot └─sda2 8:2 0 931G 0 part / nvme1n1 259:3 0 931.5G 0 disk
在本示例中,sda 是挂载在 / 和 /boot 的系统盘,而 nvme1n1 是新的、未挂载的 SSD。
步骤 2:扩展系统存储
验证 Olares 是否识别到未挂载的硬盘:
basholares-cli disk list-unmounted运行扩展命令:
bashsudo olares-cli disk extend当命令提示确认时,输入
YES继续。bashWARNING: This will DESTROY all data on /dev/<device> Type 'YES' to continue, CTRL+C to abort:示例输出:
bashSelected volume group to extend: olares-vg Selected logical volume to extend: data Selected unmounted device to use: /dev/nvme0n1 Extending logical volume data in volume group olares-vg using device /dev/nvme0n1 WARNING: This will DESTROY all data on /dev/nvme0n1 Type 'YES' to continue, CTRL+C to abort: YES Selected device /dev/nvme0n1 has existing partitions. Cleaning up... Deleting existing partitions on device /dev/nvme0n1... Creating partition on device /dev/nvme0n1... Creating physical volume on device /dev/nvme0n1... Extending volume group olares-vg with logic volume data on device /dev/nvme0n1... Disk extension completed successfully. id LV VG LSize Mountpoints 1 data olares-vg <3.63t /var,/olares 2 root olares-vg 100.00g / 3 swap olares-vg 1.00g ...
步骤 3:验证扩展
你可以通过 Control Hub (UI) 或命令行验证存储扩展。