启动时自动挂载卷组?

启动时自动挂载卷组?

我有两个物理卷( /dev/sda3 和 /dev/sdb1 )连接到一个卷组(文件服务器)。当我启动计算机并打开文件资源管理器时,在左侧,我看到一个显示我的卷组的设备窗格。但是,我无法从任何客户端连接到此服务器,除非我单击它。单击卷组会挂载它,因为它旁边显示弹出箭头标志。只要我单击它,我就可以连接到服务器并查看我的文件。

我的问题是:每次 Ubuntu 启动时如何自动执行此过程?我尝试转到启动应用程序并使用此命令

    mount /dev/mapper/fileserver-media /media/bfbe53bd-3306-401b-a8df-4363564cf1fc

但似乎什么也没做。我附上了一张图片来说明我的意思。

这是我打开电脑时的样子。http://i1285.photobucket.com/albums/a582/sameetandpotatoes/Before_zpsa67a3e4f.png

现在,当我单击设备时,它看起来是这样的:http://i1285.photobucket.com/albums/a582/sameetandpotatoes/2_zps5c91a322.png

以下是 pvscan、vgscan 等的终端输出。

sameet@sapraserver:~$ sudo pvscan

PV /dev/sda3 VG 文件服务器 lvm2 [216.07 GiB / 18.89 GiB 可用]

PV /dev/sdb1 VG fileserver lvm2 [232.83 GiB / 0 可用] 总计:2 [448.89 GiB] / 使用中:2 [448.89 GiB] / 无 VG:0 [0 ]

sameet@sapraserver:~$ sudo vgscan

正在读取所有物理卷。这可能需要一段时间...

使用元数据类型 lvm2 找到卷组“fileserver”

sameet@sapraserver:~$ sudo lvdisplay

--- 逻辑卷 ---

LV 名称 /dev/fileserver/media

VG 名称文件服务器

LV UUID lrY16C-bNwH-fFvA-aVDW-Gtx6-2vIG-urrGpD

LV 写访问 读/写

LV 状态可用

# 打开 2

LV 大小 430.00 GiB

当前 LE 110080

段 2

分配继承

自动预读扇区

当前设置为 256

块设备 252:0

在此先感谢您的帮助。

答案1

好吧,我终于明白了。以下是我所做的:

  1. lvdisplay首先,我通过在终端运行来确保我有正确的逻辑卷名称。
  2. 然后,我必须编辑rc.local中的文件/etc/rc.local。我在那里添加了命令,因为我无法在启动应用程序中以 root 身份运行命令(我必须输入密码)。在此文件中,对于我的系统,我添加了以下命令:

    mount /dev/fileserver-media /media/
    

    /dev/fileserver-media 是逻辑卷的名称(使用 lvdisplay 找到)。/media/ 表示我希望将逻辑卷安装到的位置。

  3. 然后使用 Samba,我gksudo nautilus在终端中运行,编辑权限并共享它。我在终端中运行此命令的原因是为了以 root 身份打开文件管理器,这样我就可以成为“所有者”。如果不运行此命令,我将无法编辑权限。

答案2

/etc/fstab/你应该在你的like中添加一行

/dev/fileserver-media /media/ ext4 defaults 0 0

相关内容