永続ストレージを備えたライブUbuntuUSBドライブを作成する方法
LinuxライブUSBドライブは通常、起動するたびに白紙の状態になります。起動、プログラムのインストール、ファイルの保存、設定の変更ができます。ただし、再起動するとすぐにすべての変更が消去され、新しいシステムに戻ります。これは便利な場合がありますが、中断したところから再開するシステムが必要な場合は、永続ストレージを備えたライブUSBを作成できます。
永続ストレージのしくみ
永続性のあるUSBドライブを作成する場合、永続的なオーバーレイファイルに最大4GBのUSBドライブを割り当てます。デスクトップへのファイルの保存、アプリケーションの設定の変更、プログラムのインストールなど、システムに加えた変更はすべてオーバーレイファイルに保存されます。任意のコンピューターでUSBドライブを起動すると、ファイル、設定、およびインストールされているプログラムがそこに表示されます。
これは、ライブLinuxシステムをUSBドライブに保持し、さまざまなPCで使用する場合に理想的な機能です。起動するたびにシステムを最初からセットアップする必要はありません。あなたが いないあなただけのUbuntuをインストールするには、USBドライブを使用して、その後、ハードドライブから、それを実行している場合永続性を必要とします。
いくつかの制限があります。カーネルのようなシステムファイルを変更することはできません。主要なシステムアップグレードを実行することはできません。また、ハードウェアドライバをインストールすることもできません。ただし、ほとんどのアプリケーションをインストールできます。インストールされているほとんどのアプリケーションを更新することもできるので、永続的なUSBドライブに好みの最新バージョンのWebブラウザーがインストールされていることを確認できます。
永続性は、すべてのLinuxディストリビューションで機能するとは限りません。最新バージョンのUbuntu(Ubuntu 18.04LTSおよびUbuntu19.04)でテストし、動作します。また、UbuntuベースのLinuxディストリビューションでも機能するはずです。過去には、Fedoraにも幸運がありました。適切なISOファイルをダウンロードして、以下の手順に従ってください。
更新:WindowsでライブUSBドライブを簡単に作成するために推奨するRufusは、最新バージョンで永続ストレージをサポートするようになりました。以前のバージョンではそうではなかったため、以下のプロセスが必要でした。Windowsを使用していて、以下のLinuxコマンドラインプロセスを回避したい場合は、Rufusを試してみてください。
関連:起動可能なLinux USBフラッシュドライブを作成する方法、簡単な方法
Ubuntuで永続的なUbuntuUSBドライブを作成する方法
このプロセスを実行するには、Ubuntuをすでに実行しているコンピューターが必要です。また、永続性を設定するのに十分なストレージ容量を備えたUSBドライブも必要です。16 GBのドライブを使用しましたが、8GBのドライブでも機能します。ドライブが大きいほど、より永続的なストレージを使用できます。
grub、boot、Ubuntuのパーティションは2GB未満しか使用しません。USBドライブの残りのスペースは、casper-rw
とusbdata
パーティションに使用されます。
casper-rw
パーティションは、永続的な記憶のために使用されます。たとえば、インストールしたソフトウェアと設定ファイルはここに保存されます。
usbdata
パーティションは、NTFSファイルシステムでフォーマットされます。Linux、Windows、macOSからアクセスできます。このパーティションは、USBドライブ上のライブUbuntu内からも利用できます。これはusbdata
、別のコンピューターからパーティションにコピーされたファイルはすべて、ライブUbuntuにアクセスできることを意味します。
つまり、usbdata
パーティションは、ライブUbuntuとUSBドライブを接続する他のコンピューターとの間の「共有フォルダー」として機能します。それはいいね。
以下のスクリーンショットは、結果のパーティションが16GBドライブでどのように見えるかを示しています。
この記事の調査には16GBのUSBドライブが使用されましたが、8GBのドライブでも同様に機能します。単にストレージが少なくなります。
まず、USBドライブに配置するUbuntuISOファイルをダウンロードする必要があります。
注:ライブディスクからライブUSBドライブを作成する場合は、続行する前にUbuntuのユニバースリポジトリが有効になっていることを確認してください。これを行うには、次のコマンドを実行します。
sudoadd-apt-repositoryユニバース
次に、使用するツールはと呼ばれmkusb
ます。これは、標準のUbuntuインストールの一部ではありません。インストールする必要があります。これを行うには、次の3つのコマンドを入力します。最初のコマンドはmkusb
リポジトリを追加し て、Ubuntuがどこからインストールするかを認識できるようにしますmkusb
。
sudo add-apt-repository ppa:mkusb / ppa
次のコマンドは、Ubuntuに登録済みリポジトリのパッケージリストを更新するように強制します。
sudo apt-get update
mkusb
これで、次のコマンドを使用して、パッケージのインストールに進むことができます。
sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
mkusb
プログラムは、USBドライブを特定する素晴らしい仕事をしていません。それは素晴らしいことですが、自分で知ることに勝るものはありません。ときmkusb
、完全に特定のドライブを拭くために起こっているかを示します、あなたは確かにそれはあなたのシステム上の別のデバイスを使用していないことを計画しているUSBドライブのことができます。
ターミナルウィンドウで、次のコマンドを入力します。このlsblk
コマンドは、コンピューター上のブロックデバイスを一覧表示します。各ドライブには、ブロックデバイスが関連付けられています。
lsblk
からの出力にlsblk
は、現在コンピュータに接続されているドライブが表示されます。このマシンにはと呼ばれる1つの内蔵ハードドライブsda
があり、その上にと呼ばれる1つのパーティションがありsda1
ます。
USBドライブを接続し、lsblk
コマンドをもう一度使用します。からの出力lsblk
が変更されます。USBドライブが出力に表示されます。
sdb
リストに呼び出された新しいエントリがあります。と呼ばれる1つのパーティションがありsdb1
ます。それがUSBドライブです。
コンピュータにすでに複数のドライブがある場合、USBドライブの名前は異なります。名前の付け方に関係なく、前のリストになかったデバイス はUSBドライブである必要があります。lsblk
USBドライブがどのデバイスであるかがわかれば、を起動できますmkusb
。スーパー(Windows)キーを押して、「mkusb」と入力します。mkusb
アイコンが表示されます。アイコンをクリックするか、Enterキーを押します。
のdus(Do USB Stuff)バージョンを実行するかどうかを尋ねるダイアログが表示されますmkusb
。「はい」ボタンをクリックします。
背景が黒のターミナルウィンドウが表示され、パスワードの入力を求めるダイアログボックスが表示されます。パスワードを入力し、「OK」ボタンをクリックしてください。
警告:このプロセスはUSBドライブの内容を消去します!
警告ダイアログで「OK」をクリックして、これを理解したことを確認します。
リストの「インストール(ブートデバイスの作成)」エントリをクリックし、「OK」ボタンをクリックします。
リストから「 'Persistentlive'-DebianとUbuntuのみ」エントリを選択し、「OK」ボタンをクリックします。
ファイルブラウザダイアログが表示されます。ダウンロードしたUbuntuISOファイルを参照して選択し、緑色の[OK]ボタンをクリックします。
以下のスクリーンショットでは、ダウンロードフォルダーからUbuntu 19.04ISOイメージを選択しています。
コンピューターに接続されているUSBドライブのリストが表示されます。これにより、適切なUSBドライブを選択できます。
この記事で使用したテストマシンに接続されているUSBドライブは1つだけでした。上で確認したように、それはと呼ばれsdb
ます。自信を持って進められるように、これが使用したいUSBドライブであることを確認しました。「OK」ボタンをクリックします。
以下のダイアログが表示されたら、リストから「usb-pack-efi(ISOファイルからのデフォルトのgrub)」エントリを選択し、「OK」ボタンをクリックします。
選択できるオプションがもう1つあります。casper-rw
パーティション内の永続ストレージ用のストレージスペースの割合を選択できます。残りはusbdata
パーティションに使用されます。 パーティションにはNTFSファイルシステムがあり、WindowsPCおよびMacからもアクセスできます。
USBドライブの使用可能なスペースをこれら2つのパーティション間で均等に共有できる場合は、スライダーをデフォルト値のままにして、[OK]ボタンをクリックします。
今、私 mkusb
たちはすべての選択に満足しており、それを続行する必要があることを伝えなければなりません。
明確にするために、これはあなたが取り消すことができる最後のポイントです。続行することが確実な場合は、「実行」ラジオボタンを選択し、「実行」ボタンをクリックします。
プログレスバーは、作成プロセスが完了にどれだけ近いかを示します。
作成の最終段階は、ファイルシステムバッファをUSBドライブにフラッシュすることです。また、「Workdone」というフレーズが表示されるまで待つことをお勧めします。これは、プロセスが完了したことを示します。
プロセスが完了すると、「Workdone」というフレーズが緑色で強調表示されたダイアログが表示されます。「OK」ボタンをクリックします。他のダイアログが表示された場合は、「終了」ボタンをクリックしてダイアログを閉じます。
さらに数行の出力がターミナルウィンドウをスクロールします。準備ができたら、「Enter」を押すように求められます。
「Enter」を押すと、ターミナルウィンドウが閉じます。これで、コンピューターを再起動してUSBドライブから起動するか、USBドライブを取り外して別のコンピューターに移動し、そこで起動することができます。
関連:ディスクまたはUSBドライブからコンピュータを起動する方法
Windowsで永続的なUbuntuUSBドライブを作成する方法
更新:以下の方法(Linux Live USB Creatorを使用)は、Ubuntuの最新バージョンでは機能しなくなったと言われています。代わりに、上記の方法を使用する必要があります。
永続性を設定するには、十分な大きさのUSBドライブが必要です。Ubuntu自体は、USBドライブに2 GBのストレージが必要であると主張しており、永続ストレージ用に追加のスペースも必要になります。したがって、4 GBのUSBドライブを使用している場合、2GBの永続ストレージしか使用できません。永続ストレージを最大限に活用するには、少なくとも6GBのサイズのUSBドライブが必要です。
残念ながら、UbuntuがWindowsでライブUbuntu USBドライブを作成するために公式に推奨しているRufusツールは、永続ストレージを備えたシステムの作成をサポートしていません。Rufusを使用してほとんどのUbuntuライブUSBドライブを作成することをお勧めしますが、この特定のジョブには別のツールを使用する必要があります。(更新:Rufusの最新バージョンが永続ストレージをサポートするようになりました!)
USBドライブとLinuxLive USBCreatorアプリケーションに配置するUbuntuISOファイルをダウンロードします。
使用するUSBドライブをコンピューターのUSBポートに挿入し、インストールしたばかりの「LiLiUSBCreator」アプリケーションを起動します。
「ステップ1:キーの選択」ボックスで使用するUSBドライブを選択します。
ダウンロードしたUbuntuISOファイルを提供します。「ステップ2:ソースの選択」の下にある「ISO / IMG / ZIP」ボタンをクリックし、コンピューター上の.ISOファイルを参照して、ダブルクリックします。
「ステップ3:永続性」セクションのオプションを使用して、USBドライブの永続的なストレージに使用するスペースの量を選択します。スライダーを右端までドラッグして、最大ストレージ容量を選択します。
これで、構成する必要のあるすべての設定が構成されました。永続ストレージを備えたライブUSBドライブを作成するには、「ステップ5:作成」の下にある稲妻アイコンをクリックします。
ツールにドライブを作成する時間を与えます。プロセスが完了すると、「LinuxLiveキーの準備が整いました!」と表示されます。メッセージ。これで、コンピューターを再起動してUSBドライブから起動するか、USBドライブを取り外して別のコンピューターに移動し、そこで起動することができます。
永続ストレージが正しく機能していることを確認するには、USBドライブを起動してデスクトップにフォルダーを作成するか、ファイルをデスクトップに保存します。次に、システムをシャットダウンして、ライブUSBドライブを再度起動します。デスクトップに配置したフォルダまたはファイルが表示されます。