web-dev-qa-db-ja.com

USBペンドライブからLinuxを起動する

LinuxシステムをUSBペンドライブから起動することは、私のお気に入りの1つです。

ラップトップには次の利点があります。

  • ハードディスクをシャットダウンできるため、電力消費を削減できます(hdparm)
  • システムの加熱が少なくなり、ファンがトリガーされる頻度が低くなる
  • システムはより多くの衝撃を受ける可能性があります(でこぼこの後部座席のタクシーに乗る)

古いワークステーションハードウェアでは、

  • ハードウェアプラットフォームのクイックテストに使用できます。
  • Linux(最近のUbuntu)はほとんどのハードウェアで問題なく動作します
  • 1つの欠点:多くの古いマザーボードBIOSはUSBブートをサポートしていません

ほとんどの場合、LiveCDよりUSBの「ブートスティック」を使用しました。

質問

  1. USBブートLinuxで他にどのような利点および問題が見られたか、または予想されましたか?
    • この目的のためのLinuxの選択肢は何ですか
    • 提案しますかext4またはLinuxのusb-bootで証明された/安定した何か?
    • USBドライブが破損しているのをよく見ますか?
    • USBドライブをパーティションしていますか?

最近のインストールガイドリファレンス、
Ubuntu Karmic Koala暗号化フラッシュメモリのインストール (2009年7月22日編集)。

このインストールガイドは、Ubuntu 'Karmic Koala'をUSBフラッシュメモリスティックにインストールするためのものです。
LUKS暗号化 ext4 ファイルシステムbuntu Karmic Koala 'Alternate CD'

32
nik

USBメディアを起動するときは、次のことに注意します。

  1. スワップ、必要でない限り、フラッシュの書き込みを保存
  2. ファイルシステムをスリムに保ち、必要がない限りSELinux/AppArmourをオフにします
  3. ジャーナリングとキャッシュ設定を調整してパフォーマンスを向上させる

私はすべてのシステムを起動するために使用するUSB​​キーを持っています。これには、マシンの構成を持つカーネルとブートローダーが含まれています。私は暗号化キーをハードディスクに保存しています。

18
Aiden Bell

一部の人々は、USBペンドライブとほとんどのLinuxファイルシステム(ファイルがアクセスされるたびにディスクを更新するように設定されているext3など)の書き込みサイクルについて懸念を持っていると聞きました。これにより、特にドライブの同じ領域に大量の書き込みが発生する可能性があります。通常、これを修正するには、noatimeオプションを使用することをお勧めします。

ロボットのチーム用にUSBドライブLinuxを作成しました-小さなスペースに配置するのは非常に簡単で、すでに使い慣れているため、選択されたDebianを使用しました。私たちはしばらくの間それらを実行しており、これまでのところ破損はありません。破損があったとしても、バックアップがある限り(定期的に同じサイズの別のドライブにミラーリングします)、問題なく交換できます。

私はUSBドライブをパーティションに分割しません。面倒なためです。 Windowsアクセス可能なドライブに適切なファイルシステム(アクセス許可、大文字と小文字の区別など)が必要な場合は、使用するループファイルを作成します。

12
jamuraa

私は最後の3つの質問に対する答えしか持っていません(フラッシュドライブからの起動に関する専門的な経験はありません)。

誰かがフラッシュドライブの書き込みサイクルについて懸念があると述べました。 100,000回の書き込みと500,000回の書き込みの領域のどこかにあると聞きました。それはおそらく後者です。 ext4またはext3の使用に関する問題は、それらがファイルシステムをジャーナリングしていることです。つまり、データはストレージデバイスに転送され、そこに格納されてから、ストレージデバイスの適切な場所に書き込まれます。このようにして、完全な書き込みが不完全であり、コンピューターがクラッシュした場合、ストレージデバイスにはコピーがあり、書き込みを続行できます。これにより、フラッシュドライブの寿命が短くなります。具体的には、ジャーナルとして使用されている部分はすべて減少します。この目的には、ext2などの非ジャーナリングファイルシステムを使用することをお勧めします。

USBドライブが破損したことはありません。上記の書き込み制限は、メモリユニットごとでした。それが言われていると、彼らは人が死んだときに使用されるバックアップメモリ​​ユニットを内蔵しています。その上、私が聞いたローエンドの見積もりである10万回の書き込みでも、到達するまでには時間がかかります。 1つのメモリユニットに毎日1日に8回書き込んだ場合、メモリユニットを強制終了するには30年以上かかります。そうは言っても、システムに十分なRAMがない場合、またはRAMが不明な場合、Live-USBインストールは、USBスティックの一部をメモリとして使用することがあります。後でアクセスできるようになりますが、ほとんどの場合、これはWebブラウザーの履歴などのデータの保存をシミュレートするLive CDで行われます。これはLive-USBなので、そのデータを永久に保存できます。以上のことを踏まえて、メモリユニットは1バイトではなく、フラッシュドライブの設計時に決定されるいくつかのバイト数であることに注意してください。

私自身、USBドライブのパーティション分割に問題がありましたが、可能です。

訂正:2番目の部分では、フラッシュドライブがRAMにそれ自体を使用するプロセスを参照し、Live-CDの類似のものを参照します。 Live-CDの場合は、システムのRAMを仮想ハードディスクとして使用し、ブラウザの履歴などのファイルを「保存」する、RAMドライブと呼ばれるものを使用します。フラッシュドライブについて説明した内容は、実際には存在しない場合があります。 Vistaのレディブーストを考えていたとき、それは私の側で少し混乱していたかもしれません(私は大学にいて、まだ完全に起きていません)。悪い情報でごめんなさい。

6
indyK1ng

私は Puppy Linux が好きですが、しばらく遊んでいません。性能の低いマシンでも高速です。また、簡単にネットワークウィザードなどが組み込まれている(または持っていた)ため、すばやくオンラインにできます。問題が発生した場合のハッキングがどれほど簡単かわからない-私はそれについて深く掘り下げたことはありません。

4
Margaret

私が遭遇した1つの欠点は、携帯するUSB​​からLinuxを起動する場合、多くの場合、自分のものではないPCでオンラインにするのが難しいことです。特にPCがワイヤレスの場合、私の経験では、所有者はワイヤレスキーのようなものを思い出すのに苦労することがよくあります。

Ubuntuが搭載されたUSBを使用していて、壊れたマシンやそのようなものを時々修正するために使用していますが、これが最も一般的な問題です。何かしたいコマンドの詳細を思い出せず、オンラインで確認できません。

3
Simon P Stevens
  1. USBブートLinuxで他にどのような利点と問題が見られたか、または予想されましたか?
  2. この目的でLinuxをどのように選択しますか?
  3. LinuxのUSBブート用にext4またはもっと実績のある/安定したものを提案しますか?
  4. USBドライブが破損しているのをよく見ますか?
  5. USBドライブをパーティション分割しますか?

1-主にカーネルとそのようなものを更新することは難しいです...

2-すべてのLinuxはまともなライブUSBにすることができますが、Slitazは軽量で高速であり、すべての設定を追加したまま、ハードドライブインストール、ライブCD、ライブDVD、またはライブUSBに簡単に再作成できる唯一のLinuxです。 ..(古くてもまともな、私は常に人々を助けるために私のブートフロッピー、私のブートCDと私のライブUSBを手に入れ、それらにLinuxの愛を学ぶ.

3-私はセキュリティのためにジャーナル化されたext3を使用し、必要に応じてウィンドウで読み取ることができるようにします...

4- USBキーが正しく削除された場合、その問題は見られませんでしたが、適切な削除手法なしに人々がそれを削除すると、多くの問題が見られました...

5-多分それをマルチブートUSBキーにする...

IMP:基本的なフランス語を理解できる場合は、今のところ最も高度な既成のUSBキーであるFramakey Ubuntu-fr Remix USBキーインストールパッケージに直接移動します。使用する価値がある場合は、翻訳を待って翻訳してください。たくさん!!!多分あなたはubuntuの言語を簡単に英語に切り替えることができます...

Framakey ubuntu-fr remix:

WindowsおよびMac用のポータブルアプリUbuntu 9.04永続的なライブUSB共有アプリプロファイル間のアプリ仮想化スタッフ

(それにWindowsとMacのライブUSBを追加すると、パラダイスになります!!!)

1
zillion
  1. USBブータブルスティックの利点:を使用すると、単一のペンドライブから任意の数のシステムを起動できます。 grub4dos 、フラッシュスティックにある物理ISOファイルの起動を含む-RAMにマップされるか、ディスクから直接(ファイルは1つの連続したブロックにある必要があります)潜在的な問題:ISOファイルからのブートは、すべてのディストリビューションでサポートされているわけではありません。一部のディストリビューションは、エキゾチックまたは非典型的なハードウェアでもブートしません。grub4dosを使用すると、簡単にブートすることもできます。一部の起動可能なCD/DVDディスクの使用方法でもあるフロッピーブートイメージから。別の欠点は、USBフラッシュドライブからの複数の小さなファイルの読み取りが非常に遅くなる可能性があることです。外付けUSB HDDドライブを使用すると、速度がはるかに速くなります。

  2. Linuxディストリビューションの選択肢PartedMagicPuppyLinuxDamnSmallLinuxlubuntxubunt 、BartPE、HirenのブートCD、Windowsインストールファイル。

  3. ファイルシステム:ext4またはその他:FAT32は、柔軟性と複数のオペレーティングシステムが必要な場合に最適です。 LinuxベースとWindowsベースの両方のOSが同じスティック上にあります。

  4. USBが破損しています:これが起こったことはありません。ただし、通常は起動USBスティックをレスキュー目的で使用し、通常の環境としては使用しません。

1
ccpizza
  • USBブートLinuxで他にどのような利点と問題が見られたか、または予想されましたか?

ディスクアクセスが遅い。非常に遅い。そして、信頼できません。キーが動きすぎると、すぐに成功したrm -rf /

一方、GNOMEの最新の開発を実際にテストするには、USBドライブがほとんど唯一の方法です。 Gnome Shellは仮想マシンで恐ろしく動作しますが、Unityは3Dアクセラレーションなしでは起動を拒否します。

USBインストールを使用すると、「メイン」インストールをプロセス中に散らかすことなく、ハードウェアで直接、最先端のEdgeシステムをテスト実行できます。

  • この目的でLinuxをどのように選択しますか?

それは本当に重要ではありません。 Arch Linux(notでグラフィカル環境を実行します)を備えたUSBキーと、Compizを利用したUnityを備えたUbuntu 11.04アルファを備えたUSBキーがあります。更新の適用に関しては、aptpacmanよりもはるかに低速ですが、どちらも適切に実行されます。

  • LinuxのUSBブート用にext4またはもっと実績のある/安定したものを提案しますか?

ext4はうまく機能します。 ext3も同様です。ただし、ジャーナル化されていないファイルシステムはお勧めしません。

  • USBドライブが破損しているのをよく見ますか?

まだ使っていませんが、たくさん使ったとは言えません。

  • USBドライブをパーティション分割しますか?

私はキーを使用してデータを格納する必要があるときに備えて、小さなFAT32パーティションを保持するために、2つのうちの1つをパーティション分割しました。特に問題はありませんでした。

1
badp