4GB以上のストレージを備えた永続的なライブUbuntu USBドライブを作りたいです。
ドライブに直接インストールするオプションがあることは知っていますが、ドライブが別のコンピューターで動作するのを制限するため、これを行いたくありません。
1つのオプションは、追加のパーティションを追加のスペースで作成することですが、これを行う場合、新しくインストールしたソフトウェアをこのパーティションに保存するにはどうすればよいですか?
4GB以上のストレージを備えた永続的なライブUbuntu USBドライブを作りたいです。
ドライブに直接インストールするオプションがあることは知っていますが、ドライブが別のコンピューターで動作するのを制限するため、これを行いたくありません。
1つのオプションは、追加のパーティションを追加のスペースで作成することですが、これを行う場合、新しくインストールしたソフトウェアをこのパーティションに保存するにはどうすればよいですか?
回答:
現在のUnix USBインストーラー(PenDriveLinux.comのユニバーサルUSBインストーラーなど)は、ブートに必要な他のファイルとともにブートパーティションに永続的なファイルを作成します。このブートパーティションはFAT32でフォーマットされており、FAT32の制限により、このファイルの最大サイズは4GBです。より永続的なストレージを確保するために、このファイルをパーティションに置き換えることができます。このようなパーティションのサイズは、USBドライブのサイズによってのみ制限されます。
GPartedパーティションマネージャーを使用して、FAT32パーティションのサイズを変更し、永続ストレージ用の大きなEXT4パーティション用のスペースを作成しました。永続ファイルは単純に削除することができ、次回の起動時に、Ubuntuシステムは自動的に大きな永続パーティションを使用します。ただし、複雑な点が1つあります。これを行うには、別のUbuntuシステムが必要です。Ubuntuは自身のアクティブなブートパーティションを変更できないためです。
Ubuntu Liveで2番目のUSBドライブを使用しました。以下の手順では、「32ビットUbuntu 13.10デスクトップ」バージョンを使用しました。
2つのUSBドライブにUbuntuをライブでインストールします。USBドライブごとに約100 MBの小さな永続ストレージを構成します。
USBドライブの1つからUbuntuを起動します。他のUSBドライブのプラグが抜かれていることを確認してください。
Ubuntu Dashから「GParted Partition Editor」を起動します。このパーティションマネージャは、13.10でデフォルトでインストールされます。
他のUSBドライブを挿入し、少し待ってからGParted(Ctrl+ R)で更新を行います。デバイスのリストの下部に新しいデバイスが追加されていることがわかります。ターゲットUSBドライブとサイズが一致することを確認してください。このデバイスを選択します(下の例を参照してください。デバイス名はシステムによって異なる場合があります)。
マウントポイント(/media/ubuntu/UUI
)が上の図と同じであることを確認します。
ターミナルウィンドウ(Ctrl+ Alt+ T)を開き、次のコマンドを使用して永続ファイルを削除します(マウントポイントが異なる場合は、このコマンドを調整します)。
rm -v /media/ubuntu/UUI/casper-rw
GParted(Ctrl+ R)を更新し、「使用済み」の変更を確認します。
パーティションを右クリックして、アンマウントを選択します。マウントポイントが表示されなくなります。
パーティションを右クリックして、[サイズ変更/移動]を選択します。[新しいサイズ:1000]を選択します。これにより、追加または更新されたファイルを保存するためのスペースが残ります。「サイズ変更/移動」をクリックします。「未割り当て」パーティションが表示されます
次に、永続ストレージ用の新しいパーティションを作成します。未割り当てのパーティションを選択し、[ 新規 ]を右クリックします。
ファイルシステム「ext4」とラベルcasper-rw
を選択し、[ 追加 ] をクリックします。
すべてが正常に見えるかどうかを確認し、緑色のチェックマークをクリックして、保留中のすべての操作を適用します。
Ubuntuをシャットダウンし、最初のUSBドライブを削除し(このUSBドライブは不要になりました)、2番目のUSBドライブから再起動します。
ターミナル(Ctrl+ Alt+ T)を開き、次のコマンドを入力します。
df . -h
Availサイズが、作成した永続パーティションサイズと一致することを確認します。
V Botaとsudodusの答えを詳しく説明したいと思います。
別の質問のためにこれの多くを書きましたが、ここではもっと役立つと思います。
私も以前は成功せずに多くの異なる指示を試しましたが、非常にうまく作成されたmkusb
ツールを使用して作業方法を見つけたときにほとんどあきらめていました。
(Ubuntu 16.04 / any * buntuの).isoファイルが既にダウンロードされていると仮定しています。それを取得しない場合。
インストールされたUbuntuシステムからこれらの手順を実行しようとしました。
注:現在、efi対応OSがBIOSモードで動作しないという制限があります。制限を回避するには、これらのすべての手順を別のライブシステムから実行します。
mkusb
既存のUbuntuを起動するか、セカンダリUbuntuフラッシュドライブをライブブートします。
ターミナル(Ctrl+ Alt+ T)を開き、次のコマンドを1つずつ実行します。
sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb usb-pack-efi
mkusb
(GUIバージョン)には、Ubuntuのライブバージョンにプリインストール/アクティブになっていない依存関係があるため、最後のコマンドは(可能性は低いですが)失敗する可能性があります。
パニックする必要はありませんが、開発者はテキストのみのバージョンも作成しています。実行:
sudo apt-get install mkusb-nox usb-pack-efi
それが私が使用したものであるので、私はメインGUIバージョンに焦点を合わせます。したがって、デフォルトmkusb
(GUIバージョン)をインストールした場合は、次を実行します。
dus
dus
は、の最新の更新された新しい外観のエイリアスですmkusb
。これは、古いバージョンの改良版であり、さらに使いやすくなっています。
コマンドを実行すると、GUIが開きます。次の手順に従ってください:
i
オプションをダブルクリックしますInstall(make a boot device)
p
オプションPersistent Live
をダブルクリックして、.isoファイルを選択します。mkusb
最適なものを決定します。(または選択しますが、賢明です。)Go
ラジオボタンをオンにして、[Go]をクリックします。できた!
次に、新しく作成した永続ドライブを任意のシステムに接続し、再起動後にデータ/設定が実際に保存されているかどうかを確認します(Mineはそうします)。
プロセス全体は次のようになります。
ターミナルでコマンドを実行します。
警告に注意して、[OK]をクリックします。
iオプションのインストール(ブートデバイスの作成)をダブルクリックします。
pオプションPersistent Liveをダブルクリックして、.isoファイルを選択します。
永続化するには、USBドライブをクリックします。32 GBを使用するため、ラジオボタンをマークします。
[ デフォルトを使用]をクリックして、デフォルトをmkusb
選択します。
永続化のために予約するドライブの割合を入力します。私のものは大きい(32GB)ので、20%〜6GBだけを割り当てます。残りのスペースは空のポータブルドライブに変わります。
慎重に再確認して確認してください。別のドライブを台無しにしたくない。
すべてがうまくいけば、素敵な緑の完成した画面が表示されます:
次に、新しく作成した永続ドライブを任意のシステムに接続し、再起動後にデータ/設定が実際に保存されているかどうかを確認します(Mineはそうします)。
ここで Calvin Buiによる素晴らしいチュートリアルを参照して、GUIをステップごとにガイドするか、詳細なドキュメントhttps://help.ubuntu.com/community/mkusbを読んで ください。
この答えをくれたV Botaと、この編集を手伝ってくれたandrea-lazzarottoに再び感謝します。
Startup Disk Creatorで何度か失敗した後、ここからの指示に従ってmkusbでようやく成功しました:https ://help.ubuntu.com/community/mkusb
またはここ:http : //phillw.net/isos/linux-tools/mkusb/mkUSB-quick-start-manual.pdf
次の行は、同じOS上でLubuntu 15.10を使用して試した手順を示しています。
mkusbのインストール:標準のUbuntuを実行している場合、リポジトリユニバースを取得するための追加の指示が必要です。(Kubuntu、Lubuntu ... Xubuntuはリポジトリユニバースを自動的にアクティブにします。)
sudo add-apt-repository universe # only for standard Ubuntu
sudo add-apt-repository ppa:mkusb/ppa # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi
バージョン11からバージョン12にアップグレードするには、いくつかの特別なコマンドが必要です。このリンクをご覧ください。
help.ubuntu.com/community/mkusb/gui#Upgrading_from_mkusb_11_to_12
公式のubuntu(Lubuntu、Xubuntu、Kubuntuなど)をお持ちでない場合は、ISOイメージをダウンロードしてください。
ダッシュまたはメニュー(Ubuntuのフレーバーに応じて)から、または次のいずれかのコマンドラインを使用してターミナルウィンドウでmkusbを実行します。
mkusbバージョン12エイリアスdus:
dus # getting into the main menu 'Install/Restore/Wipe'
dus file.iso # specifying a source file directly
dus /dev/sdx # specifying a source device
mkusbバージョン9-11:
sudo -H mkusb # to get to the main menu
sudo -H mkusb file.iso p # source file and persistence via parameters
パスワードが要求されたら、管理者パスワードを入力します
次に、mkusbのメインメニューで、ダウンロードしたISOイメージを選択します。
今までチェックしていない場合は、BIOS設定でHDDの前にUSBから起動できることを確認してください。
2017年8月更新-4GBを超える永続性ファイル
Syslinuxは、バージョン4.06でNTFSのサポートを追加し始めましたが、バージョン6.03までは完全なサポートを提供しませんでした。
UNetbootin-655はSyslinux 4.03を使用し、FAT32あたり4GBの永続性ファイルに制限されています。
MultiBootUSB-8.8はSyslinux 4.07を使用し、NTFSにインストールします。永続性ファイルは4GBに制限されません。
Rufus 2.16はSyslinux 6.03を使用し、NTFSにインストールします。永続性ファイルは提供されませんが、手動で追加でき、4GBに制限されません。
YUMI-2.0.4.9(MultiBoot USB)、Syslinux 6.03を使用し、NTFSにインストールします。永続性ファイルは4GBに制限されません。MBUSB 8.8のように、インストールされた各ディストリビューションの永続性ファイルを持つことができます。
Linux用のMkusbは現在、私のお気に入りのLive / Persistentフラッシュドライブメーカーですが、OPはフルインストールが複数のコンピューターで動作しないという誤解を受けています。
USBへのフルインストールは、専用ドライバーがインストールされていない限り、永続インストールが機能するコンピューターで機能します。
それだけでなく、完全インストールには、起動の高速化、更新可能などの利点もあります。
Windowsを使用している場合は、Ubuntu 19.10以降(19.10の毎日のライブISOがここにあります)とともにRufus 3.8以降を使用し、永続パーティションサイズを任意のサイズに設定できます。Rufusは永続化のために4 GBに制限されておらず、NTFSを使用する必要もありません(プライマリパーティションのFAT32でも問題ありません)。
はい、それは簡単です:
START
ます。注しかし、そのためのUbuntuの/キャスパーのバグ#1489855、あなたがしなければならない現在、唯一の19.10(特に18.04 LTSと19.10がすることを意味しており、前述の持続性のバグが修正されたのUbuntuのバージョンを使用しないで仕事を)。
あなたは、文字通り常に単純に作成することができたはずですように多くの人々が、そんなにトラブルのUbuntuで動作するように永続的なパーティションを得ることを抱えている理由このバグは、おそらくも説明しcasper-rw
ext3
たりext4
、同じメディア上のパーティションをし、永続性のために認識することを取得します。残念ながら、バグ#1489855はごく最近まで邪魔をしていました...
(免責事項:私はRufusのメイン開発者であり、バグ#1489855が適切に対処されていることを確認することから始めて、永続性がUbuntuで機能することを確認するために多くの時間を費やしました)。
追加のUSBドライブは必要ありません。
ブータブルドライブをバックアップし、そのcasper-rwファイルをコピーして保存します。
USBドライブ「toram」を起動します。UNetbootin起動メニューでTabキーを押します。スペースを入力してから「toram」と入力してEnterキーを押します。
これで、コンピューターはtoramを起動します(UNetbootinドライブには8GB RAMが必要です)Live USBを編集および上書きできます。
永続パーティションとNTFSパーティション(データストレージ用)を追加します。
GPartedを開き、USBドライブを選択してアンマウントします。
FAT32パーティションを最小限に縮小します。
永続化のために新しいext4パーティションを追加します。
ext4パーティションに「casper-rw」というラベルを付けます。
残りのスペースにNTFSパーティションを作成します。
すべての操作を適用します。
casper-rwパーティションを読み込むために再起動します。
ここで、既存のcasper-rwファイルを新しいcasper-rw永続パーティションにコピーします。
古いcasper-rwファイルをマウントします。
sudo mkdir / media / casper
sudo mount -o loop / cdrom / casper-rw / media / casper /
古いcasper-rwファイルの内容を新しいcasper-rwパーティションにコピーします。
sudo rsync -a /media/casper/ /media/cscameron/casper-rw/
元のcasper-rwファイルは使用されなくなり、削除される場合があります。
同様の手順は、Rufusなどの他のブートドライブアプリを使用して作成されたドライブでも機能するはずです。SDCドライブは変更できません。