升级后无法安装LVM硬盘驱动器

我想这是一个基本的问题…但我看不到它。 我有一个带有2个(物理)硬盘的系统。

引导系统(/ dev / sda)运行10.04,第二个驱动器(/ dev / sdb)只是一个挂载的文件系统。

我做了一个干净的Ubuntu 12.04覆盖/ dev / sda(不是升级)加载现在无法挂载第二个驱动器。 所以我不知道该怎么把它输入fstab ……我本来希望使用:

/ dev / sdb / tera ext4默认值为0 2

但即使手动安装也失败了(我也尝试了各种“-t”选项!)

sudo mount -t ext4 / dev / sdb1 / tera

mount:错误的fs类型,错误的选项,/ dev / sdb1上的错误超级块,缺少代码页或帮助程序,或其他错误在某些情况下,在syslog中找到有用的信息 – 试试dmesg | 尾巴左右

磁盘查询的输出表明它仍然是Linux LVM和健康磁盘。

sudo lshw -C盘

*-disk:0 description: ATA Disk product: WDC WD5000AACS-0 vendor: Western Digital physical id: 0 bus info: scsi@2:0.0.0 logical name: /dev/sda version: 01.0 serial: WD-WCASU1401098 size: 465GiB (500GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 signature=00015a55 *-disk:1 description: ATA Disk product: WDC WD10EADS-00L vendor: Western Digital physical id: 1 bus info: scsi@3:0.0.0 logical name: /dev/sdb version: 01.0 serial: WD-WCAU47836304 size: 931GiB (1TB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 

sudo fdisk -l

磁盘/ dev / sda:500.1 GB,500106780160字节255个磁头,63个扇区/磁道,60801个磁柱,总计976771055扇区单位=扇区1 * 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I / O大小(最小/最佳):512字节/ 512字节磁盘标识符:0x00015a55

设备启动开始结束块ID系统/ dev / sda1 * 2048 972580863 486289408 83 Linux / dev / sda2 972582910 976769023 2093057 5扩展/ dev / sda5 972582912 976769023 2093056 82 Linux swap / Solaris

磁盘/ dev / sdb:1000.2 GB,1000204886016字节255个磁头,63个扇区/磁道,121601个磁柱,总计1953525168个扇区单位=扇区1 * 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I / O大小(最小/最佳):512字节/ 512字节磁盘标识符:0x00000000

设备启动开始结束块ID系统

/ dev / sdb1 1 1953525167 976762583+ 8e Linux LVM

LVM似乎不是mount或fstab的选项。

…这里是来自磁盘工具的智能数据截图。

几小时后才发现解决方

这是在全新安装期间未保留LVM配置的问题,并且安装对系统中的其他磁盘( 叹气 )不感兴趣。

这方面的线索来自: http : //linuxwave.blogspot.sg/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html

(这个迷你编辑器使文本输出混乱!)

  • pvscan
  • vgscan
  • lvscan
  • vgchange -ay

root @ argentine:/ home / bruce #pvscan

  PV /dev/sdb1 VG tera01 lvm2 [931.00 GiB / 0 free] Total: 1 [931.00 GiB] / in use: 1 [931.00 GiB] / in no VG: 0 [0 ] 

root @ argentine:/ home / bruce #vgscan

 Reading all physical volumes. This may take a while... Found volume group "tera01" using metadata type lvm2 

root @ argentine:/ home / bruce #lvscan

 inactive '/dev/tera01/teravol00' [931.00 GiB] inherit 

root @ argentine:/ home / bruce #vgchange -ay

 1 logical volume(s) in volume group "tera01" now active 

root @ argentine:/ home / bruce #lvscan

 ACTIVE '/dev/tera01/teravol00' [931.00 GiB] inherit 

root @ argentine:/ home / bruce #mount -t ext3 / dev / sdb1 / tera

 mount: /dev/sdb1 already mounted or /tera busy 

root @ argentine:/ home / bruce #mount -t ext3 / dev / tera01 / teravol00 / tera

root @ argentine:/ home / bruce #ls -l / tera

 total 32 drwxr-xr-x. 3 root root 4096 Jun 2 2008 export drwxrwxrwx. 5 root root 4096 Nov 15 2009 kept drwx------ 2 root root 16384 May 16 2009 lost+found 

根@阿根廷:/家庭/布鲁斯#

答对了!!! (我真的不想把它们从备份中挖出来!)

然后我尝试将以下内容添加到/ etc / fstab(用于重新启动)

/ dev / tera01 / teravol100 / tera ext3默认值为0 2

但是这没用,所以我最终使用GUI system-config-lvm将它设置为重新启动时挂载。 (我认为它在后台做了一些事情,也可以在重新启动时激活LVM。)

  • 希望这可以帮助将来的某个人。

我遇到了类似的问题,但是因为带有Ubuntu 12.04的webmin想要将我的旧lvm卷挂载为ext4文件系统而不是ext3系统。 当我将fstab mount命令更改为ext3时,它正确安装。

我在你的文本中首先注意到你的命令引用了ext4和后来的ext3。 你的问题可能与我的问题不一样吗?