如何挂载新的逻辑卷(添加到fstab和mtab)?

我第一次使用这个命令创build了一个新的LV:

lvcreate -L 20G -n iew-vm-lv /dev/ubuntu-vg #create the new LV 

当我尝试运行mount /dev/ubuntu-vg/iew-vm-lv ,出现以下错误:

mount:在/ etc / fstab或/ etc / mtab中找不到/ dev / ubuntu-vg / iew-vm-lv

如何将新的LV添加到这些文件? 我应该手动编辑它们吗?

这些文件的当前内容是:

 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/ubuntu--vg-root--lv / ext4 errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=93d4132c-7593-4a9d-901e-30d79db3082d /boot ext2 defaults 0 2 /dev/mapper/ubuntu--vg-home--lv /home ext4 defaults 0 2 /dev/mapper/ubuntu--vg-swap--lv none swap sw 0 0 

和:

 /dev/mapper/ubuntu--vg-root--lv / ext4 rw,errors=remount-ro 0 0 proc /proc proc rw,noexec,nosuid,nodev 0 0 sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0 none /sys/fs/cgroup tmpfs rw 0 0 none /sys/fs/fuse/connections fusectl rw 0 0 none /sys/kernel/debug debugfs rw 0 0 none /sys/kernel/security securityfs rw 0 0 udev /dev devtmpfs rw,mode=0755 0 0 devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0 tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0 none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0 none /run/shm tmpfs rw,nosuid,nodev 0 0 none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0 none /sys/fs/pstore pstore rw 0 0 /dev/sda1 /boot ext2 rw 0 0 systemd /sys/fs/cgroup/systemd cgroup rw,noexec,nosuid,nodev,none,name=systemd 0 0 /dev/mapper/ubuntu--vg-home--lv /home ext4 rw 0 0 

是的,你可以编辑/ etc / fstab。 / etc / mtab格式是相同的格式,但它是一个临时文件,不用pipe它。

首先,build立一个文件系统。 你的系统已经有了ext4(还有其他select):

 mkfs.ext4 /dev/ubuntu-vg/iew-vm-lv 

然后find它唯一的UUID标识符,该行有你给LV的名字:

 blkid 

编辑/ etc / fstab并添加一行类似于此的。 你的UUID和挂载点将会不同。

 UUID=fcde9bb7-4311-41e2-986a-647a672ebf83 /mnt/example ext4 defaults 0 2 

制作这个挂载点目录并挂载它:

 mkdir /mnt/example mount /mnt/example 

是的,你应该手动编辑fstab文件。

  • 为新文件系统创build一个安装点(目录)。 说,/新
  • 格式化您的新文件系统。 对于ext4命令将是

mkfs.ext4 /dev/ubuntu-vg/iew-vm-lv

  • 在/ etc / fstab文件中添加以下行

/dev/ubuntu-vg/iew-vm-lv /new ext4 defaults 0 0

现在你可以挂载它。