14.04から16.06にアップグレードした後、システムに障害が発生しました。
新しいドライブに新規インストールしましたが、それも失敗しました...
別のインストールを行いましたが、すべてのファイルを使用して元のドライブをマウントしようとすると、次のメッセージが表示されます。
pst007x@Home-Server:~$ Sudo mount /dev/sdb5 /media/newhd
[Sudo] password for pst007x:
mount: unknown filesystem type 'LVM2_member'
pst007x@Home-Server:~$
リポジトリから「lvm2」をインストールし、gpartedがドライブを認識しましたが、Nautilusはドライブを認識しないため、マウントされません。
何かアドバイスはありますか?
編集:
I tried this:
pst007x@Home-Server:~$ Sudo apt-get install lvm2
Reading package lists... Done
Building dependency tree
Reading state information... Done
lvm2 is already the newest version (2.02.133-1ubuntu10).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
pst007x@Home-Server:~$ Sudo vgs
VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 2 0 wz--n- 465.28g 0
ubuntu-vg 1 2 0 wz--n- 465.52g 52.00m
pst007x@Home-Server:~$ Sudo vgscan
Reading all physical volumes. This may take a while...
Found volume group "ubuntu-vg" using metadata type lvm2
Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ Sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root ubuntu-vg -wi-ao---- 461.28g
root ubuntu-vg -wi------- 461.47g
swap_1 ubuntu-vg -wi------- 4.00g
swap_1 ubuntu-vg -wi-ao---- 4.00g
pst007x@Home-Server:~$ Sudo modprobe dm-mod
pst007x@Home-Server:~$ Sudo vgscan
Reading all physical volumes. This may take a while...
Found volume group "ubuntu-vg" using metadata type lvm2
Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ Sudo vgchange -ay ubuntu-vg
device-mapper: create ioctl on ubuntu--vg-rootLVM-xhGIrhlZUAJeJA3fWJOOSvuTUO3vZOH9tqZgBj8dGOLHoYzCStcE02NcX8UGpglD failed: Device or resource busy
1 logical volume(s) in volume group "ubuntu-vg" now active
pst007x@Home-Server:~$ ls /mnt/
fcroot
pst007x@Home-Server:~$ ls /dev/mapper
control ubuntu--vg-root ubuntu--vg-swap_1
pst007x@Home-Server:~$ Sudo vgscan
Reading all physical volumes. This may take a while...
Found volume group "ubuntu-vg" using metadata type lvm2
Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ Sudo lvscan
ACTIVE '/dev/ubuntu-vg/root' [461.28 GiB] inherit
inactive '/dev/ubuntu-vg/swap_1' [4.00 GiB] inherit
inactive '/dev/ubuntu-vg/root' [461.47 GiB] inherit
ACTIVE '/dev/ubuntu-vg/swap_1' [4.00 GiB] inherit
pst007x@Home-Server:~$
新しいボリュームグループには、古いボリュームグループとまったく同じ名前(ubuntu-vg)を使用しました。一意の名前を付ける必要があります。 vgrename
とそのUUIDを使用して、グループの1つを名前変更できます。
vgdisplay
でUUIDを見つけて、ボリュームグループの名前を変更します。
vgrename <VG UUID> new_name
受け入れられた答えを損なうのではなく、まだ私を失敗させていない、より完全なソリューションを提供したかったのです。
udisksctl unlock -b /dev/sdb5
Sudo mkdir /mnt/data
Sudo mount /dev/dm-1 /mnt/data
mount: unknown filesystem type 'LVM2_member'
を実行し、以下のコマンドを実行します
Sudo bash
vgdisplay
vgrename <VG UUID> new_name
modprobe dm-mod
vgchange -ay
lvscan
mount /dev/new_name/root /mnt/data/
最近、LVMを使用してUbuntu 16.04をインストールしました。私はちょうどこれをやったonceので、私はこれに関する権限を主張しません。私のクイックテイク、あなたは間違った構文を使用しています。以下は私の「fstab」ファイルのコピーです。論理ボリュームをマウントするための構文に注意してください。
# /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 / ext4 errors=remount-ro 0 1
# Logical volume for home
/dev/mapper/ubuntu--vg-newhome /home ext4 errors=remount-ro 0 2
# /boot was on /dev/sda1 during installation
# Boot volume (partition) Not part of Logical Volume Management (LVM)
UUID=ed575497-3e49-43ae-aaf6-2f482b516a2b /boot ext2 defaults 0 2
# Swap volume (partition) Uses Logical Volume Management (LVM)
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
#Mount Western Digital Passport Drive On Router - Not part of Logical Volume Management (LVM)
//rt-n56u/sda1 /media/My_Passport cifs file_mode=0777,dir_mode=0777,rw,guest,sec=ntlm,uid=1000,forceuid,gid=34,forcegid,nofail 0 0
また、Ubuntu Software Centerから「Logical Volume Management」を取得し、グラフィカルイメージ表示を調べることをお勧めします。そのイメージを使用して、VLMでマウントポイントを確認します。以下のコマンドを使用して、LVMでのディスクドライブレイアウト:
Sudo lvdisplay
また、いくつかの用途に役立つ短いチュートリアルを作成しました(これは私の唯一の経験に基づいています)。 論理ボリューム管理(VLM)を使用する場合の論理「ホーム」ボリュームの作成
PS:Ubuntuのクリーンインストールを行う場合、LVMを使用するためのチェックボックスがあります(私の場合)。そのチェックボックスが表示されている場合は、LVMを実際にインストールする必要はありません。
それはLVの取り付け方法ではなく、いくつかの重要な部品が欠けています。
1つ以上の物理ボリューム(PV)の一部であるボリュームグループ(VG)に属する論理ボリューム(LV) を作成した後、を見つける必要がありますボリュームへのパス。
あなたはlvdisplay
によってそれを行うことができます、そしてあなたは次のようなものを見るでしょう
LVパス/ dev/books-vg/books_volume
このパスをコピーして、ファイルシステムを作成します(まだファイルシステムではなく、単なるパーティションであるため、マウントできないのです)。そのため、このパーティションをformatしてFilesystemを作成する必要があります。
mkfs.ext4 /dev/books-vg/books_volume
出力は次のようになります
mke2fs 1.42.13 (17-May-2015)
Creating filesystem with 13107200 4k blocks and 3276800 inodes
Filesystem UUID: f00a7051-6203-4c18-9d95-b589aae48606
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
最後に、ボリュームをマウントできます。
mount /dev/books-vg/books_volume /mnt