我完全不知所措。我为 LVM 设置了 100G,并一直在尝试扩展它或只是打开对 上其余分区的访问/dev/sda3
。它出现在lsblk
但尝试与它交互的任何操作都是死路一条。下面我粘贴了相关命令的输出。
在管理 Linux 分区方面,我还是新手,因此很希望能够参考这方面的教程。
据我所知,我可以扩展我的 LVM 卷以使用分区的其余部分,但尝试查找对 LVM 的引用以执行此操作也是空白。有人能就此主题提供任何指导吗?
root@LinuxServer:/# lvdisplay
root@LinuxServer:/# vgdisplay
root@LinuxServer:/# pvdisplay
root@LinuxServer:/# pvdisplay -v
root@LinuxServer:/# vgdisplay -v
No volume groups found.
root@LinuxServer:/# lvdisplay -v
No volume groups found.
root@LinuxServer:/#
root@LinuxServer:/# lsblk
...
sda 8:0 0 930.5G 0 disk
├─sda1 8:1 0 1.1G 0 part /boot/efi
├─sda2 8:2 0 1.5G 0 part /boot
└─sda3 8:3 0 928G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 100G 0 lvm /
GPart 分区截图:
答案1
关于您在上面评论中的回答,您对 LVM 的功能没有更深的兴趣,而只是搜索解决方案来访问可用的存储。
假设/dev/sda
这是系统中唯一的存储磁盘,并且在整个安装过程中都会保持这种状态,那么 LVM 的优点就会小于缺点,因为处理起来比较复杂。(当然有些人会持不同意见……)
所以我的建议是不要使用 LVM,而是使用传统的分区方案:
通过从 中删除 LVM 标签来回滚 LVM 使用情况/dev/sda3
。由于没有逻辑卷和不卷组存在删除物理卷就足够了:
sudo pvremove -v /dev/sda3
根据操作系统的要求重新对磁盘进行分区:
- Linux 喜欢有 SWAP 分区。使用 LVM 时,该分区将在 LVM 内可用。如果没有 LVM,则必须将其作为单独的物理分区来完成。
=> 考虑它的大小:根据细节,通常它是您的 RAM 大小的 1 倍或 2 倍 + 休眠功能的额外 1 倍 RAM 大小(如果您打算使用它)。 - 如果没有 LVM,则不需要单独的启动分区。但可能出于某些原因需要这样做。
要管理这一点,请使用该工具fdisk
。
- 下面我假设您保留启动分区,否则您应该首先备份其中的所有数据。
- 我假设 SWAP 分区的预期大小为 8 GB。
- 我假设您打算在这里创建一个 Linux 类型的文件系统 (ext4/xfs/...)
ext4
。
对于 NTFS,您应该选择“11 - Microsoft 基本数据”。 - 如果您不打算创建 SWAP 分区,则分区不需要更改。但您应该确保 sda3 的分区类型设置正确,因为 LVM 使用不同的类型。
sudo fdisk /dev/sda # start fdisk
p # Show partitions to get an overview:
# Verify "GPT" is the partition scheme.
d # Delete — fdisk will ask for the partition
3 # Choose sda3, the 100G partition
# Create the Data partition:
n # Create a new partition
<enter> # Choose the default partition number
<enter> # Choose the default 1st sector of the partition
-8GiB # Leave 8 Gigabyte free (example-size of the SWAP partition)
t # Set the type of the partition.
3 # Select the new large data partition.
20 # Set to "Linux filesystem" (usually the default)
# Create the SWAP partition:
n # Create a new partition
<enter> # Choose the default partition number
<enter> # Choose the default 1st sector of the partition
<enter> # Use the remaining space. Should be 8 Gigabyte.
t # Set the type of the partition
4 # Select the 8GiB SWAP partition.
19 # Set to "Linux SWAP"
# Check and save changes:
p # See the new partition table.
# Verify sizes and types are as intended.
w # Write to disk. This exits "fdisk".
# Create the filesystem "ext4" with Label "MyLinux":
sudo mkfs.ext4 -L MyLinux /dev/sda3
# DONE.
# (The SWAP partition does not have a filessystem)
现在该分区应该已准备好由 Linux 安装和使用。
由于您显示您的系统只有一个存储驱动器,我想知道为什么您的 Linux 发行版的设置没有为您管理这一点。安装通常依赖于本地存储。
如果这只是 Linux 安装失败,也许您可能需要清理整个磁盘(使用fdisk
)并重新启动。