昨日、PC構成にSSDを追加し、その上に新規インストールを行いました。インストールの時点で、古いHDDを交換しましたが、SSDしかありませんでした。インストールが完了したら、手動でシャットダウンしてHDDをケーブルで接続し、PCの電源を入れます。その後、HDDで情報を開くことができませんが、BIOSではすべて問題ないようです。 2台目のHDDからは、500GBHDDから524MBのブートパーティションしかマウントできません。
fdisk -l
で確認すると、どのような状況で答えが問題ないように見えますか。
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 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: 0x000d66f4
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 15567 124521472 8e Linux LVM
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: 0x16481d17
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/vg_andromeda-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/vg_andromeda-lv_swap: 8136 MB, 8136949760 bytes
255 heads, 63 sectors/track, 989 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/vg_andromeda-lv_home: 65.7 GB, 65682800640 bytes
255 heads, 63 sectors/track, 7985 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
これがcomputer:///のスクリーンショットです
ルートとしてmount /dev/sdb2 /storage
を実行すると
次のエラーが発生します。
mount: unknown filesystem type 'LVM2_member'
vgs
を実行すると、答えは次のようになります。
WARNING: Duplicate VG name vg_andromeda: Existing gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: Existing gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
WARNING: Duplicate VG name vg_andromeda: gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY (created here) takes precedence over bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
HDDから情報を開くことができないので、誰かが私を助けてくれますか?/dev/sdbと/ dev/sdb2をマウントしようとしました(ブートパーティションがあるため、/ dev/sdb1に問題はありません)。
新規インストールでは、古いものと同じユーザー名とホスト名を使用します。また、古いHDDには他のCentOSインストールがありますが、多くの情報があり、最初にSSDにコピーしてから、HDDをフォーマットします。
よろしく、ゲオルギ!
ボリュームグループ名は、設計上、システム上で一意である必要があります。ディスクをあるシステムから別のシステムに移動すると、問題が発生します。
したがって、いくつかのオプションがあります(以下で詳しく説明します)
オプション1-マウントされていないディスクの外部でVGの名前を変更します
コマンド vgrename を使用します。ボリュームグループUUIDを取得するには、 vgdisplay または vgs を使用する必要があります。
$ vgs -o vg_name,vg_attr,vg_uuid
VG Attr VG UUID
vg_andromeda wz--n- gc5zhX-vrW9-mEDA-mzNN-kZxf-9nON-1aWwGY
???? ?????? bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73
$ vgrename bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73 vg_andromeda_old
$ vgchange -ay vg_andromeda_old
(コマンドvgsの実際の出力でこの投稿を編集/更新してください)
オプション2-システムのVGの名前を変更します
これは現実的ではありません。アクティブなボリュームグループの名前を変更することはできないため、CD/DVDで起動し、VGの名前を変更し、さまざまな場所(fstab、ブートローダー)でシステム構成を修正する必要があります...
ただし、インストールは新しいため、別の名前でシステムを再インストールできます。
オプション3-両方のボリュームグループを1つにマージします
両方のVGをマージすることもできますが、いくつかの注意点があります。
VolumeGroupの名前を変更すると、問題が解決します。このコマンドで:
vgrename bwQkRq-mgph-9BYf-9WPF-cKz0-FLFq-0Qxs73 storage