64GBのUSBディスクを持っています。
ubuntuの公式ISOイメージから、iso-9660 fs、squashfs、casperの代わりにext4を使用する起動可能なライブUSBを作成する方法を知りたいです。できれば別の/home
パーティトン。
USBをレガシーBIOSプロセスとEFIブートプロセスの両方で起動できるようにすることが望ましいです。
私の知る限り、BIOSブートにはMBRを作成して書き込む必要があり、EFIブートにはEFIパーティションが必要です。
したがって、最終的なUSBブロックデバイスには3つのパーティション(/home
)が必要だと思います。 パーティション自体で)
- EFIパーティション
- ext4パーティション(
/
用) ) - ext4パーティション(
/home
用) )
では、ダウンロード可能なISOイメージからこのようなライブUSBを作成するにはどうすればよいですか?
承認された回答:
USBへのフルインストール– BIOS / UEFI
Mkusb BIOSとUEFIの両方から起動できるUSBドライブの優れたベースになります。https://help.ubuntu.com/community/mkusb:
-
mkusbを使用する インストーラーUSB(2GB以上)でライブシステムを作成します。
-
mkusbを使用する 最大25GBの永続性を備えたデフォルト設定を使用して、ターゲットUSB(8GB以上)で永続システムを作成します(残りのNTFSパーティションはWindowsアクセス可能なデータパーティションとして使用されます)。
-
mkusbが終了したらすぐに、GPartedを開き、ISO9660パーティションであるsdx4を削除し、sdx5を復元されたスペースに展開します。sdxはターゲットドライブのデバイス名です。
-
必要に応じて、/home用に追加のext4パーティションsdx6を作成します。
-
先に進む前に、HDDのプラグを抜くか取り外します(オプションですが、推奨されます。UEFIモードで実行されている場合は強くお勧めします)。
-
インストーラードライブを起動し、[試す]を選択します。
-
ターゲットドライブを挿入
Ubuntuのインストールを開始…
-
「その他」を選択します。
-
(ターゲットドライブ上で)sdx5を選択し、[変更]をクリックします。
- [用途]を選択:ext4、フォーマットとマウントポイント:/。
他のパーティションには触れないでください(sdx6に/ homeパーティションを追加しない限り)。
-
ブートローダーのインストール用デバイスとしてsdx5を選択します 。
-
完全なインストール。
-
grub.cfgをsdx5/boot / grubから切り取り、sdx3 / boot / grubに貼り付けて、既存のgrub.cfgファイルを上書きします。
-
ターゲットドライブを起動し、sudo update-grubを実行して、すべてのドライブを起動メニューに追加します。
-
18.04より前のインストールでは、適切なドライバー(つまり、Nvidia)をインストールしないでください。