web-dev-qa-db-ja.com

Fedora LVM LVを変更して、新しいディストリビューションをデュアルブートとしてインストールできますか?

私の質問はほぼこの質問 の複製ですが、それはext3と私に関するものであるため完全ではありませんすでにLVMを使用しています。私はFedora11を実行している古いHPPavilionラップトップを持っています。ハードウェアと半互換性があり、VMwareを適切に実行したため、Fedoraを選択しました...しかし、VMwareが不要になったため、他のディストリビューションをテストして、より互換性があります。 (具体的には、ソフトウェアサスペンドサポートとおそらくもっと軽量なものを探しています)

既存の(動作中の)Fedoraセットアップを使用せずに、いくつかの新しいディストリビューションを試してみたいと思います。 LVMを使用しているので、新しいディストリビューションがFedoraセットアップを破壊することなく、LVM LVのサイズを縮小してから、新しいディストリビューションをvolgroupにインストールすることは可能ですか? LVMのセットアップ方法は次のとおりです。

[root@token ~]# /sbin/lvm lvdisplay
  --- Logical volume ---
  LV Name                /dev/vg_token/lv_root
  VG Name                vg_token
  LV UUID                JPCDlb-HHW7-fMDy-h8p2-Itbp-hwfK-3CwN97
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                91.96 GB
  Current LE             23542
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/vg_token/lv_swap
  VG Name                vg_token
  LV UUID                3JMF4u-3jXx-Xy6H-saNt-Aljh-6Idw-73O4IS
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1.00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

[root@token ~]# df -h /
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_token-lv_root
                       91G   68G   24G  75% /

既存の論理ボリュームを破壊せずに新しい論理ボリュームにインストールできるディストリビューションはありますか?もしそうなら、どれ、そして私はどのように新しいLVのためのスペースを作るのですか?

3
Josh

その機能が一般的なインストーラーによって提供されるかどうかはわかりませんが、ライブCD(またはライブUSBなど)から実行するのは簡単です。 SystemRescueCDGParted Live の両方で、必要なツールをすぐに利用できます(間違いなく他にも多くの適切なライブディストリビューションがあります)。 ext3ファイルシステムはマウント中に縮小できないため、別のシステムから起動する必要があることに注意してください。

GParted GUIを使用して、ファイルシステムを最大20GB程度縮小し、それに応じて既存の論理ボリュームのサイズを変更できます。次に、別のディストリビューションをインストールすると、空き領域に論理ボリュームを作成できるようになります。すべてのディストリビューションが論理ボリュームへのインストールをサポートしているわけではないことに注意してください(もちろん、すべての「深刻な」ディストリビューションはサポートしています)。 Ubuntuの場合、サーバーインストーラーが必要です(洗練されたグラフィックを備えたデスクトップインストーラーとは対照的に、オプションは少なくなります)。

GUIを使用できない、または使用したくない場合は、コマンドラインでこれを行う方法の概要を次に示します。

  1. pvscanは、物理ボリュームを検出します(起動時にまだ実行されていない場合)。
  2. vgimport vg_tokenボリュームグループをインポートします(同上)。
  3. vgchange -ay vg_token論理ボリュームにアクセスできるようにします。
  4. resize2fs /dev/vg_token/lv_root 72G(またはあなたが決めたサイズ)。
  5. lvreduce -L 72g /dev/vg_token/lv_root(これはファイルシステムと同じサイズである必要があります。LVMツールでは、小文字の単位は2進数(k = 1024)で、大文字の単位は10進数(K = 1000)であることに注意してください)。
  6. vgchange -an vg_token; vgexport vg_token; reboot