Eri*_*ski 5 linux hard-drive fedora lvm mount
在 Fedora 17 上,我尝试使用以下命令将硬盘驱动器挂载为从设备:
mount /dev/sda5 /mnt/fedora8
Run Code Online (Sandbox Code Playgroud)
我得到这个错误:
mount: unknown filesystem type 'LVM2_member'
Run Code Online (Sandbox Code Playgroud)
这个硬盘怎么挂?
以 root 身份登录执行以下所有操作。
确保您的系统上安装了 lvm2(使用 fedora 17,它已经安装。检查以确保)
yum info lvm2
Run Code Online (Sandbox Code Playgroud)
返回结果:
Installed Packages
Name : lvm2
Arch : x86_64
Version : 2.02.95
Run Code Online (Sandbox Code Playgroud)
加载必要的模块:
modprobe dm-mod
Run Code Online (Sandbox Code Playgroud)
dm-mod 是“设备映射器”的模块。这不会产生任何输出,如果您使用的是 Fedora,那么您已经拥有“设备映射器”并且上面的命令不执行任何操作,无论如何都要运行它以防万一。
扫描您的系统以查找 LVM 卷,并在输出中确定具有您的 Fedora 卷的卷组名称(我的证明是 VolGroup00):
vgscan
Run Code Online (Sandbox Code Playgroud)
结果:
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
Run Code Online (Sandbox Code Playgroud)
所以它告诉我我的 VolGroup00 是 lvm2 类型。那很好。
lvs 为我们提供了有关卷组的更多信息:
lvs
Run Code Online (Sandbox Code Playgroud)
结果:
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao-- 461.53g
LogVol01 VolGroup00 -wi-a--- 1.94g
Run Code Online (Sandbox Code Playgroud)
在这里,VolumeGroup 'VolGroup00' 是我有兴趣安装的那个。
您必须激活音量:
vgchange -ay VolGroup00
Run Code Online (Sandbox Code Playgroud)
结果:
2 logical volume(s) in volume group "VolGroup00" now active
Run Code Online (Sandbox Code Playgroud)
所以它告诉我我的 VolGroup00 现在处于活动状态。那挺好的。
您必须创建一个目录以挂载到:
mkdir /mnt/fedora8
Run Code Online (Sandbox Code Playgroud)
最后,像这样挂载你的分区:
mount /dev/VolGroup00/LogVol00 /mnt/fedora8/
Run Code Online (Sandbox Code Playgroud)
将目录更改为 /mnt/fedora8,您会看到文件系统内容:
bin dev home lost+found misc net proc sbin srv tmp usr
boot etc lib media mnt opt root selinux sys u01 var
Run Code Online (Sandbox Code Playgroud)
资料来源:
http://www.itbox4vn.com/2011/06/fixed-unknown-filesystem-type.html
http://www.linux-sxs.org/storage/fedora2ubuntu.html
归档时间: |
|
查看次数: |
6301 次 |
最近记录: |