`

mount: unknown filesystem type ‘LVM2_member’

阅读更多

 

解决硬盘挂载报错:

mount: unknown filesystem type 'LVM2_member'
mount: you must specify the filesystem type

 

[root@renwole-com ~]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a9411

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26        6553    52428800   83  Linux
/dev/sda3            6553        7075     4194304   82  Linux swap / Solaris
/dev/sda4            7075       60802   431557656    5  Extended
/dev/sda5            7076       60802   431556608   83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa154a154

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sdb2              64       60802   487873536   8e  Linux LVM

Disk /dev/mapper/VolGroup-lv_root: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000


Disk /dev/mapper/VolGroup-lv_home: 441.8 GB, 441765068800 bytes
255 heads, 63 sectors/track, 53708 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
...

说明:红色部分是以前系统坏的老盘。

安装 lvm2:

[root@renwole-com ~]# yum install lvm2 -y

查看物理卷:

[root@renwole-com ~]# pvs
PV         VG       Fmt  Attr PSize   PFree
/dev/sdb2  VolGroup lvm2 a--u 465.27g    0

查看卷组:

[root@renwole-com ~]# lvdisplay
--- Logical volume ---
LV Path                /dev/VolGroup/lv_root
LV Name                lv_root
VG Name                VolGroup
LV UUID                3Y5UYD-x0H9-F25h-foUz-rm0O-cgzl-pE8FbF
LV Write Access        read/write
LV Creation host, time localhost.localdomain, 2015-07-20 17:29:35 +0800
LV Status              available
# open                 0
LV Size                50.00 GiB
Current LE             12800
Segments               1
Allocation             inherit
Read ahead sectors     auto
- currently set to     256
Block device           253:0

--- Logical volume ---
LV Path                /dev/VolGroup/lv_home
LV Name                lv_home
VG Name                VolGroup
LV UUID                Eu7UKx-LPkM-RDQ6-ACym-KOOW-t2RC-oVq0Zn
LV Write Access        read/write
LV Creation host, time localhost.localdomain, 2015-07-20 17:29:56 +0800
LV Status              available
# open                 1
LV Size                411.43 GiB
Current LE             105325
Segments               1
Allocation             inherit
Read ahead sectors     auto
- currently set to     256
Block device           253:1

--- Logical volume ---
LV Path                /dev/VolGroup/lv_swap
LV Name                lv_swap
VG Name                VolGroup
LV UUID                PBkdrg-lhsO-vkde-RvC0-ryUh-p0pf-aMnBds
LV Write Access        read/write
LV Creation host, time localhost.localdomain, 2015-07-20 17:32:40 +0800
LV Status              available
# open                 0
LV Size                3.84 GiB
Current LE             984
Segments               1
Allocation             inherit
Read ahead sectors     auto
- currently set to     256
Block device           253:2

激活卷组:

[root@renwole-com ~]# vgchange -ay /dev/VolGroup
3 logical volume(s) in volume group "VolGroup" now active

挂载硬盘:

[root@renwole-com ~]# mount /dev/VolGroup/lv_home /apps/

/apps是我新建的目录。

查看挂载情况:

[root@renwole-com ~]# df -h
Filesystem                    Size  Used Avail Use% Mounted on
/dev/sda2                      50G  2.1G   45G   5% /
tmpfs                         3.9G     0  3.9G   0% /dev/shm
/dev/sda1                     194M   34M  151M  19% /boot
/dev/sda5                     406G  199M  385G   1% /home
/dev/mapper/VolGroup-lv_home  405G  199M  385G   1% /apps

进入apps目录一看,哇;数据还在,可喜可贺呀。

另外:如果挂载报错:

mount: you must specify the filesystem type

可以使用以下方法查看磁盘格式类型,然后加参数 -t 指定格式挂载即可。

 

分享到:
评论

相关推荐

    c++删除某个路径下的所有文件(源代码和程序)

    2. **使用`boost::filesystem`库**: 如果你的环境不支持C++17,可以使用`boost::filesystem`库。首先,包含`boost/filesystem.hpp`,然后使用`boost::filesystem`命名空间: ```cpp #include #include ...

    c++移动、复制文件,新建目录

    std::filesystem::copy_file("源文件路径", "目标文件路径", std::filesystem::copy_options::overwrite_if_exists); std::cout 文件复制成功" << std::endl; } catch (const std::filesystem::filesystem_error&...

    BackTrack5提示error-unknown filesystem怎么办.docx

    Step 2: 设置根目录 找到正确的分区后,需要设置根目录: grub rescueset root=(hd0,8) 回车 括号里的内容为上一步尝试成功的分区。 Step 3: 设置 GRUB 前缀 设置 GRUB 前缀: grub rescueset prefix=(hd0,8)/...

    C++实现快速查找文件 C++实现快速查找文件

    首先,C++标准库提供了`<filesystem>`库(在C++17及以上版本中引入),它包含了对文件和目录的操作,如`std::filesystem::directory_iterator`,可以用来遍历文件系统中的文件。通过迭代器,我们可以轻松地查找特定...

    boost file system应用

    2. **文件状态查询(File Status)**:通过`boost::filesystem::status`和`boost::filesystem::symlink_status`函数,可以获取文件或目录的属性,如是否存在、是否为文件或目录、大小、修改时间等。 3. **文件操作...

    c++ 17 std::filesystem for c++ 11 / c++ 14/ c++ 17/ c++ 20 on Windows, macOS, Linux和FreeBSD的实现。- gulrak /文件系统

    c++ 17 std::filesystem for c++ 11 / c++ 14/ c++ 17/ c++ 20 on Windows, macOS, Linux和FreeBSD的实现。- gulrak /文件系统-源码

    VC获取当前路径

    2. 使用std::filesystem::current_path()获取当前目录: ```cpp std::filesystem::path current_dir = std::filesystem::current_path(); ``` 3. 输出路径: ```cpp std::cout 当前路径为: " << current_dir.string...

    gtsam4.0.3库

    2. **BA(Bundle Adjustment)**:优化相机参数和3D点的位置,以最小化图像对应点的重投影误差。 3. **多传感器融合**:将来自不同传感器的数据(如激光雷达、IMU、摄像头等)整合到统一的估计中。 在编译和使用...

    目录操作5个程序及关键点说明

    2. **创建与删除目录**:在C++中,可以使用`std::filesystem::create_directory`函数创建新目录,而用`std::filesystem::remove`函数删除空目录。如果要删除非空目录,需要递归处理其下的所有文件和子目录。 3. **...

    Tegra_Linux_Sample-Root-Filesystem_R24.2.1_aarch64.tbz2

    ShieldTV刷机系统文件,Tegra_Linux_Sample-Root-Filesystem_R24.2.1_aarch64.tbz2。 来自于Jetpack3.0的系统样本文件,包含系统根目录

    探索 C++ std::filesystem 库:文件与目录操作的强大利器

    本文深入探讨 C++ 标准库中的 std::filesystem 库。首先介绍该库出现的背景以及在现代 C++ 编程中处理文件和目录操作的重要性。详细阐述 std::filesystem 库的主要功能,包括文件和目录的路径处理、文件属性查询、...

    linux mount报错:you must specify the filesystem type的解决方法

    mount: you must specify the filesystem type 先执行:mkfs.ext3 /dev/vdb # mkfs.ext3 /dev/vdb mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 ...

    查找指定目录下的文件(包括子目录)

    首先,我们需要引入C++17标准库中的`<filesystem>`头文件,它提供了处理文件系统操作的类和函数。如果你的编译器不支持C++17,你可以使用Boost库中的`boost::filesystem`替代。以下是一个使用C++17 `<filesystem>` ...

    递归遍历指定目录所有的文件优化版本(不会栈溢出)

    **2. 避免栈溢出** 递归遍历的一个主要问题是栈溢出,尤其是当目录深度很大时。因为每次递归调用都会占用栈空间,深度过大的目录可能导致栈空间耗尽,引发程序崩溃。为了解决这个问题,我们可以采用非递归方法,如...

    查找文件 文件夹 C++

    2. **文件存在性检查**: 要检查一个文件是否存在,你可以使用`std::filesystem::exists`函数。例如: ```cpp if (std::filesystem::exists("file_path")) { std::cout 文件存在" << std::endl; } else { std...

    GetFolderAllFile.zip

    2. **获取文件信息:** 当遍历到一个文件时,我们可以通过`std::filesystem::file_status`或`dirent.h`的`struct dirent`来获取文件的基本信息,如文件名、大小、权限、修改时间等。 3. **导出到TXT或Excel文件:*...

    操作系统试验 文件目录管理

    2. **md操作**: "md"代表"mkdir",即创建目录。在C++中,我们可以通过`std::filesystem::create_directory`函数来实现这个功能。这个函数接受一个路径参数,如果该路径不存在,它将创建一个新的目录。例如,`std::...

    boost库1.68版本windows下编译的dll和lib库

    4. **编译和构建**:执行编译命令,如`b2 --build-type=complete --with-thread --architecture=x86 --address-model=64 stage`,这将编译所有Boost库,并启用多线程支持,针对x86_64架构。 5. **生成库文件**:...

    大一c++实验文件系统

    例如,我们可以用`std::filesystem::create_directory`创建目录,`std::filesystem::path`表示文件或目录路径,`std::filesystem::remove`删除文件或目录,`std::filesystem::rename`重命名文件或目录,以及`std::...

    简单了解C++常见编程问题解决方案

    问题1:Unhandled exception at 0x00007FFDB39AA839 in TesseractLACadd1.exe: Microsoft C++ exception: boost::filesystem::filesystem_error at memory location 0x000000EAFABFEED0. 解决方案:我只能说,这个的...

Global site tag (gtag.js) - Google Analytics