web-dev-qa-db-ja.com

Ubuntu "ライブ"サーバー20.04-単一のディスクにカスタムパーティション/ boot + LVMを作成する方法

これは私が達成したいことであり、これを行うには「レガシー」イメージを使用する必要がありますが、Canonicalは「ライブ」インストーラーを支持してDebianインストーラーを段階的に廃止するため、これを理解する必要があります。これが私が作成しようとしているものです:

/boot - 1G, ext4

LVG volume group
- /root - 4G, ext4
- /var - 2G, ext4
- /home - 1G, ext4
- /tmp - 1G, ext4
- /bak - 1G, ext4

問題は、30 GBのドライブ(仮想ディスク)が1つあり、ストレージ構成画面が次のようになっていることです。

To continue you need to: Mount a filesystem at / and Select a boot disk
FILE SYSTEM SUMMARY
  No disks or partitions mounted.
AVAILABLE DEVICES
[ VBOX_HARDDISK_abc123, local disk, 30G ]
[ Create volume group (LVM) ]
USED DEVICES
  No used devices

「ローカルディスク」を選択して「ブートデバイスとして使用」を選択すると、ボリュームグループ(LVM)またはRAIDを作成するオプションがなくなります。

「ボリュームグループの作成」を選択した場合、オプションはディスク全体を使用することであり、「ブートディスクを選択する」オプションを削除して続行します。 LVM内に/ bootを作成できますが、そこに常駐させたくないため、実際にそこから起動するように選択することはできません。

仮想マシンなので1 GBのディスクを追加できますが、OSが使用する単一のディスクのみを「提示」する物理マシンのプロセスについても考えています。

これは、20.04に更新しようとしている18.04のベースサーバーのロールアウトのために維持する詳細な手順のガイドです https://hammondslegacy.com/forum/viewtopic.php?f=40&t=244 =

2
LHammonds

さて、あなたは3番目の(ルート)パーティションをフォーマットしたりマウントしたりしたと思います。 LVMのオプションをそのままにしておくため、フォーマットせずにマウントしないでおく必要があります。

注:ボリュームグループ内に論理ボリュームを作成するときは、必ずフォーマットしてマウントしてください。そうしないと、インストーラーが失敗します。

ストレージ構成のステップで、利用可能なデバイスに移動し、次の変更を行います。

  1. EFIまたはBIOSパーティションを作成します。 ブートデバイスとして使用を選択します。
  2. ブートパーティションを作成します。選択GPTパーティションの追加、サイズ、フォーマットをext4に設定し、/bootにマウントします。
  3. ルートパーティションを作成します。選択GPTパーティションの追加、サイズを空のままにする(残りのディスク領域を使用)、[〜#〜] not [〜#〜]フォーマットして[〜 #〜] not [〜#〜]マウント(フォーマットされていない/マウントされていない)。
  4. ボリュームグループを作成します。選択ボリュームグループ(LVM)を選択し、名前を付け、チェックボックスでパーティション3を選択します。
  5. 論理ボリュームを作成します。新しく作成されたボリュームグループに移動し、論理ボリュームの作成を選択し、名前を付け、サイズ(残りのディスク領域の場合は空白)を設定し、フォーマットしてマウントします。
  6. 作成するすべての論理ボリュームに対して手順5を繰り返します。

お役に立てれば。

0
sxkx