Ubuntuをポータブル外付けハードドライブにインストールする方法は?


29

OS:Windows7。LinuxUbuntuをポータブル外付けハードドライブUSB 2.0にインストールします。さまざまな方法を読みましたが、矛盾したアドバイスや方法に戸惑っています。実際、クリーンなPC以外にUbuntuをインストールすることは、Windowsをインストールすることよりもはるかに複雑に見えます。Ubuntu package + Python 2.7 + C compilerインストールする必要があります。外付けハードドライブが部分的にいっぱいになったため、すべてのファイルを保持する必要があります。

Ubuntuは、Windowsシステムフォルダーやレジストリに何も書き込まずに、完全に外部hardriveで実行されますか?

Ubuntuを外付けハードドライブにインストールする方法の詳細なガイドを投稿できますか?


マシンのスペックは何ですか?USB HDにはどのくらいのスペースがありますか?チップにvt-xがありますか?実際のインストールの手順を説明しますが、Ubuntuのニーズは最小限であるため、仮想マシンが最適です。もちろん、VMをインストールするとレジストリなどに書き込まれます。これは自分のコンピューターですか、それとも仕事ですか?
chaskes

その私のラップトップ。Intel Core 2 Duo CPU T6670、RAM 3GB。vt-xについてはわかりません。外付けハードドライブ386GB無料。VMware PlayerまたはVMwareワークステーション?おそらくLive CDが収まりますが、上記のパッケージと依存関係のあるBinwalkを備えたカスタムCDが必要です。
triwo

あなたは持っているVT-xと。BIOSにアクセスして、有効になっていることを確認する必要があります。VMWare PlayerのVMは無料で使用できます(ワークステーションは250ドルです)。VMに1024 MBのRAMを割り当てます(768でも十分です)。あなたのニーズは多くのスペースを必要としない
chaskes

VMWare PlayerでLinuxを実行する場合と外部ハードドライブからLinuxを実行する場合の利点と欠点は何ですか?
triwo

どちらのソリューションも簡単で、ニーズに合ったものになります。VMWare Playerを最初に使用することは、特に独自のグラフィックカードを持っている場合、初心者にとっては良いかもしれません。後でフルインストールに移行できます。
chaskes

回答:


34

非常に詳細な回答は、単一の質問の範囲を超えますが、ここでは一般的な概要を示します。それは非常に簡単ですが、成功は、外部ハードドライブから起動するコンピューターの能力に一部依存します。これはBIOSに依存します。

開始する前に、BIOSにUSB HDから起動するオプションがあることを確認してください。

必要なのが基本インストール、Python 2.7、およびCコンパイラーだけである場合は、かなり小さなパーティションにUbuntuをインストールする必要はありません。Ubuntuのインストールに必要な文字通りの最小値を忘れてしまいましたが、およそ8 GBです。スワップドライブが必要な場合は、最低10 GBに加えて2〜4 GBをお勧めします。

パーティション用のスペースを作成する

インストールを行う前に、新しいパーティションを作成することをお勧めします。まず、外付けハードドライブ上の既存のパーティションを縮小する必要があります。

USB HDのバックアップをお勧めします。ただし、2つ目があれば、その1つにインストールできます。ドライブの空き容量によっては、完全にバックアップできない場合があります。ただし、少なくとも重要なファイルはバックアップしてください。データは安全である必要があるため、これは単なる一般的な警告および予防措置です。

既存のパーティションを縮小するには、2つのオプションがあります。

  1. 管理ツールでWindowsパーティションマネージャーを使用します。これらはHome Premiumで利用できると思います。パーティションが十分に縮小しない場合、スペースを確保するためにファイルを削除する必要がある場合があります。使用可能な容量が十分にあるが、それでも十分に縮小できない場合は、MyDefragなどの無料の最適化ツールを使用して、ファイルを最適化してパーティションの先頭に移動します。

  2. gpartedUbuntuライブインストールメディアから使用します。これはおそらくこれを行う最も簡単な方法です。

新しいパーティションを作成する

Ubuntuライブインストールメディアを作成し、それを使用してコンピューターを起動します。Ubuntuを試すを選択します。

外付けハードドライブを接続します。プログラムを開始しますgparted。外部HDのパーティションをまだ縮小していない場合は、今すぐ縮小します。

では、ほとんどの場合、内部HDはとして表示されますsdaと、外部とsdbが、これは保証されません。gpartedで正しいHDを見ていることを確認してください。

パーティションを縮小すると、未割り当て領域が残ります。これを使用して、新しいパーティションを作成します。にフォーマットしext4ます。パーティション番号を書き留めます。これはに使用され/ます。

スワップパーティションは必要ありませんが、必要な場合は、必要なサイズだけ新しいパーティションを縮小します(または、最初は少し小さくします)。そのスペースをにフォーマットしますlinux-swap

新しいパーティションの番号を書き留めます。

インストーラーを実行する

デスクトップまたはランチャーのアイコンからインストーラーを起動します。インストール方法を尋ねられたら、Somethine Elseを選択します。

これにより、インストーラー内でパーティショナーが起動します。これはgparted初心者とは少し異なり、少々威圧的に見えるかもしれません。

新しいパーティションを慎重に強調表示し(番号とドライブを注意深く確認して)、[ 変更 ]をクリックします。

ダイアログに従ってaに進みます。パーティションをext4b として使用します。にマウントし/、c。フォーマット。

スワップパーティションを強調表示し、[ 変更 ]をクリックします。使用を選択すると、linux-swapそれがそのすべてです。

非常に重要:ブートローダーのインストールをUSB HDに変更します。これはほとんどの場合になります/dev/sdb。これにより、ハードドライブのマスターブートレコードを上書きできなくなります。(これを誤って行った場合、簡単に修正できます)。

パーティションの選択を再確認し、[今すぐインストール ] クリックします


それでおしまい。Ubuntuを実行するには、USBを接続した状態でコンピューターを起動します。BIOSの順序を設定するか、USB HDを最初の起動位置に移動します。USBのブートメニューには、Ubuntu(外部ドライブ)とW​​indows(内部ドライブ)の両方が表示されます。必要なものを選択してください。USBなしで起動すると、通常どおりWindowsが起動します。

UbuntuにはデフォルトでPython 2.7がインストールされています。Cコンパイラをインストールするには、ターミナルを開いて実行します:

sudo apt-get install gcc

または

sudo apt-get install build-essential

(Cプログラミングに役立つ追加プログラムが必要な場合)。


代わりに仮想マシンでUbuntuを実行するには、VirtualBoxまたはVMWarePlayerをWindowsにインストールします。両方とも無料です。新しいVMを作成し、インストーラーメディアを使用してVMにインストールします。ただし、今回はパーティションについて心配する必要はありません。仮想ドライブ全体にUbuntuインストールを選択します。これは、ハードドライブの残りの部分には影響しません。

VMを外部hdに配置する場合は、VMを作成するときにデフォルトの場所をオーバーライドして、外部ドライブのフォルダーに配置してください。

LiveUSBCreatorなどのWindowsプログラムを使用して永続性を備えたインストールメディアを作成することもできますが、このオプションは非常に遅くなります。


1
これらの手順でアドバイスされているように、USBハードドライブへのブートローダーのインストールを選択したにもかかわらず、Ubuntu 18.04インストーラーが内部ハードドライブのgrubを破損しました。ブート修復を実行して回復する必要がありました。
コミュニケーション代数

1
@CommunicativeAlgebraブートローダーのインストールが外部ドライブでのみ実行されるように、インストールプロセスの前およびインストール中に内部ドライブを切断することにより、この問題を回避できます。
mchid

10

Ubuntuは、外付けハードドライブから完全に実行できます。私は長年この方法でUbuntuを使用してきました。Windowsには影響しません。USBドライブへのインストールに関して特別なことはありません。USBドライブを接続し、CDまたはペンドライブを使用して起動し、インストール場所の選択に関しては外部ディスクを選択します。

しかしながら:

外付けハードディスクをパーティションに分割します。外部ディスクにはNTFSファイルシステムを持つ単一のパーティションがあると思います。最適な方法は、このパーティションを約20 GB縮小し(Ubuntuには十分です)、そこに新しいパーティションを作成することです。これは思ったほど難しくありません(Windowsの別のコピーをインストールする場合は、パーティションについて心配する必要があります)。

Windowsのディスク管理ツールを使用してパーティションを縮小するか、Ubuntu LiveモードからGPartedを使用します。前者を使用するとより高速になりますが、パーティションで最後に使用されたセクターの後に使用可能なスペースに制限されます(十分な空きスペースがある場合でも、非常に低くなる可能性があります)。特にパーティションが大きい場合、2番目のものを使用すると非常に遅くなる可能性がありますが、ほとんどの空き領域を抽出できます。

いずれの場合でも、空き領域を取得したら、GPartedを使用して、そこに拡張パーティションを作成し、その拡張パーティション内にext4パーティションを作成します。このパーティションにUbuntuをインストールします。GRUB(ブートローダー)インストール用のデバイスとして外部ハードディスクも選択します。

代替案:

ペンドライブが手元にある場合は、UNetBootinまたはUniversal USBインストーラーなどのツールを使用して、永続性のある起動可能なUbuntuドライブを作成します。永続性が有効になっている場合、ライブモードで行ったUbuntuへの設定やその他の変更は、再起動しても消えません。使用率の低いシナリオに最適です。Pythonまたは他のものをインストールしてUbuntuに慣れてから、準備ができたらUbuntuをインストールできます。ライブモードで行った変更は、ライブモードで行ったインストールに影響しません。


1
2016、Unetbootin、Universal、およびその他のsyslinuxタイプのインストーラーは、14,04以降の永続的なインストールでは動作しません。サムドライブの永続パーティションで機能するGrub2タイプのインストーラーは、casper-rwファイルまたはパーティションを使用しても、USBハードドライブでは機能していないようです。
CSCameron 16

mkusb、help.ubuntu.com / community / mkusbは、USBまたはeSATA接続の外部ボックスにUSBハードドライブとSSDドライブに永続的なライブドライブを作成できます。しかし、元のポスターはすべての現在のファイルをターゲットドライブに保持することを望んでおり、mkusbはパーティションテーブルを上書きして新しいテーブルを作成します。したがって、これらのデータが別のドライブにバックアップされ、永続的なライブシステムのインストール後に復元されない限り、この場合のオプションにはなりません。
sudodus

3

USBへのフルインストール

完全インストールは、永続インストールよりも安定性と安全性が高くなりますが、迅速な作成はできません。固定サイズのcasper-rwファイルまたはパーティションが必要ないため、ディスクスペースの利用に優れています。Ubuntuのインストールの使用にはあまり適していません。

以下は、個別のホームパーティションとWindows互換データパーティションのオプションを使用して16GBフラッシュドライブに18.04をインストールする方法を順を追って示したもので、機械的な外部ドライブへのインストールも同様です。

  • SDC、UNetbootin、mkusbなどを使用して、ライブUSBまたはDVDを作成します。
  • コンピューターの電源を切り、プラグを抜きます。(下部の注を参照)
  • 電源ケーブルをハードドライブから外すか、ラップトップからハードドライブを外します。
  • コンピューターを再び接続します。
  • フラッシュドライブを挿入します。
  • ライブUSBまたはライブDVDを挿入します。
  • コンピューターを起動すると、USB / DVDが起動します。
  • 言語を選択する。
  • Ubuntuのインストールを選択します。
  • キーボードレイアウトを選択
  • [続行]を選択します。
  • インストールタイプを選択し、「Ubuntuのインストール中に更新をダウンロードする」および「サードパーティソフトウェアをインストールする...」を選択します(オプション)。
  • [続行]を選択します。
  • 「インストールの種類」で「その他」を選択します。(フルディスク暗号化は、フラッシュドライブで機能するようになりました)。
  • [続行]を選択します。
  • ターゲットデバイスが正しいことを確認します。
  • [新しいパーティションテーブル]を選択します。
  • ドロップダウンで[続行]をクリックします。

(Windowsマシンで使用するオプションのFAT32データパーティション)

  • 「空き容量」と「+」をクリックします。
  • 「サイズ...」を約2000 MBにします。
  • 「プライマリ」を選択します。
  • 場所=「このスペースの始まり」。
  • 「用途:」=「FAT32ファイルシステム」。
  • 「マウントポイント」=「/ windows」。
  • 「OK」を選択します

(非オプションのルートパーティション)

  • 「空き領域」をクリックしてから「+」をクリックします。
  • [プライマリ]、[サイズ...] = 4500〜6000 MB、[このスペースの開始]、Ext4、およびマウントポイント= "/"を選択し、[OK]をクリックします。

(オプションのホームパーティション)

  • 「空き領域」をクリックしてから「+」をクリックします。
  • [プライマリ]、[新しいパーティションサイズ...] = 1000〜6000 MB、このスペースの開始、Ext2、およびマウントポイント= "/ home"を選択し、[OK]をクリックします。

(オプションのスワップパーティション。休止状態を許可し、RAMがいっぱいになったときにメモリを解放します)

  • 「空き領域」をクリックしてから「+」をクリックします。
  • 「プライマリ」、「新しいパーティションサイズ...」=残りのスペース(1000〜2000メガバイト、またはRAMと同じサイズ)、このスペースの始まり、「用途」=「スワップエリア」を選択し、[OK]を選択します。

(重要)

  • 「ブートローダーインストール用のデバイス」がUSBドライブのルートを指していることを確認します。HDDが取り外された場合、デフォルトでOKになります。
  • 「今すぐインストール」をクリックします。

  • 場所を選択してください。

  • [続行]を選択します。
  • 名前、コンピューター名、ユーザー名、パスワードを挿入し、自動的にログインするか、パスワードが必要かを選択します。
  • [続行]を選択します。
  • インストールが完了するまで待ちます。
  • コンピューターの電源を切り、HDDを差し込みます。
  • コンピューターのカバーを取り付けます。

注: パーティション分割後にUbuntuをインストールするUSB​​ドライブのルートにgrubをインストールすることを選択した場合(つまり、sdb1ではなくsdb)、ハードドライブの無効化を省略できます。ブートローダーのデフォルトの場所はsdaであるため、多くの人がHDD MBRを上書きしていることに注意してください。内部ドライブのgrubのアイテムはすべてUSBのgrubに追加されます。後でupdate-grubを実行できます。


たとえば、64GBのUSBドライブを購入し、その上にUbuntuをフルインストールすると、ストレージ全体のドライブを使用できるようになり、永続的になり、どのPCでも起動できるようになりますUbuntu。あれは正しいですか?
ブルースウェイン

1
@BruceWayne:正解です。永続インストールでできることは、フルインストールではできませんが、Ubuntuのインストールだけです。WindowsまたはLinuxコンピューター上のデータに使用できるFAT32またはNTFSパーティションが必要です。ファイルシステムパーティション(/)とホームパーティション(/ home)は、Windowsからは見えないext4パーティションにあります。
CSCameron

1

これはWubiを介して完全にサポートされているとは思いませんが、それは可能です。私はあなたがそれをどのように使用する予定なのか完全にはわかりません。

以前は、Windowsデバイスを取り外し、外部デバイスを接続し、外部(および多くの場合、唯一の)ドライブを使用してインストールを実行しました。Ubuntu 正しくインストールされ、そのドライブを「ドライブ」として扱います。外部には特別なものはありません。

次に、デュアルブートとGRUBを扱うのではなく、Windowsドライブを再接続した後、BIOS / uEFIオプションを使用して好みのブートデバイスを選択することができます。

他の方法もありますが、これが最も簡単であり、Windowsシステムへのリスクは絶対に最小限であることがわかりました。


1
ラップトップを開いてハードドライブを取り外したくない。
triwo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.