GNU/Linux >> Linux の 問題 >  >> Ubuntu

AcerのUsbフラッシュドライブからUbuntuを実行していますか?

Ubuntuを実行するための起動可能なUSBフラッシュドライブを作成しました。ドライブは、私が試したほとんどのラップトップ/コンピューターで正常に動作します。私の(お気に入りの)Acer Aspire 5745(Windows 7 64ビット)では起動したくありません。オープニング画面にはSYSLINUX4.06EDD 4.06-pre1(…)があり、そこに座っているだけです。今朝Acerを起動しようとするまで、Ubuntu12.04.164ビットを使用していました。 10.04まで起動してみましたが(これはディスカッションの修正として見ました)、同じ結果になりました。

本当にAcerを開発に使用したいのですが、Windows7をハードディスクからワイプしたくありません。
解決策/回答はありますか?

私は16GBのクルーザードライブを使用していました(2つの32 GBのキングストンドライブが今朝ステープルズから到着するまで「遊んでいました」)。 Cruzerドライブは他のラップトップでは正常に動作しましたが、Acerでは動作したくありませんでした。 32 GBのキングストンの1つをフォーマットしたところ、すぐに起動しました。私が同じ問題で見た他の貧しい魂のために学んだ教訓。迅速な返信をありがとう、そしてあなたの友人に解決策について話してください。少し困惑しました…

承認された回答:

これを書くのに遅れました。

前文

問題は、工場でフォーマットされたUSBサムドライブでよく見られる、一貫性のないパーティションテーブルにあるようです。パーティションテーブルに問題があるため、liveUSBを作成するのは不適切です。

問題

これに関する私の調査は、問題がDOS 6.x形式で記述されたパーティションテーブル(既知のバグのある実装)に起因することを示唆しているようです。 Linuxのcfdiskのマニュアルページからの説明は次のとおりです(cfdiskは、ディスクパーティションテーブルを操作するためのテキストベースのユーティリティです):

DOS6.x警告

   The DOS 6.x FORMAT command looks for some information in the first sec‐
   tor of the data area of the partition, and treats this  information  as
   more  reliable than the information in the partition table.  DOS FORMAT
   expects DOS FDISK to clear the first 512 bytes of the data  area  of  a
   partition  whenever a size change occurs.  DOS FORMAT will look at this
   extra information even if the /U flag is given -- we  consider  this  a
   bug in DOS FORMAT and DOS FDISK.

この問題の症状には、多くの場合、次の症状の一部またはすべてが含まれます。

  • Testdiskおよび同様のプログラムは、パーティションテーブルがDOS5.xによって作成されたものとして識別します
  • Ubuntuのブートディスク作成者は、有効なパーティションテーブルが見つからないため、USBサムドライブの使用を拒否することがよくあります。ただし、エラーメッセージにはこれが明確に示されていません。
  • ディスクユーティリティとGpartedは、パーティションテーブルがあることを認識しないため、パーティションテーブルを削除できません。逆に、彼らは作ることができません パーティションテーブルも、何かがあることを認識しているためです。 そこに。
  • thumbdriveでfdisk-lを実行すると、パーティションテーブルがあることがわかっていても、パーティションテーブルがないと宣言されることがよくあります。パーティションテーブルがまだマウントされていれば、そこにデータを書き込むことができます。
  • ドライブを使用して、成功した場合にextタイプのパーティションテーブルを配置しようとすると、不整合が生じることがあります。ドライブが他のマシンで動作しなくなったり、フォーマットされたマシンに突然マウントできなくなったりする可能性があります。デバイスはファームウェアが認識されているため、これらは「デッド」USBサムドライブのように見えますが、マウントに失敗し、パーティションテーブルをまったく読み取ることができません。問題が何であるかを理解する前に私のものを含め、いくつかのかなり新しいサムドライブが捨てられたのではないかと思います。
関連:Ubuntu14.04にApache2.2.22をインストールしますか?

影響を受けるデバイス

この問題がある個人的な経験から私が知っているデバイス:

逐語的な白い「StorNGo」4および8GBデバイス
多くのKingston4Gbデバイス
Woolworthsの「必須」4GBデバイス

これらすべてのデバイスに共通する要因は、多くの場合、Linux OSとの互換性を主張し、Windowsデータフォルダーを同期するためのWindowsバックアップソフトウェアが含まれていることです。

USBサムドライブのメーカーが、リリース時に問題があったパーティションテーブル形式のように見えるデバイスをデバイスに提供している理由がわかりません。それ以降のフォーマットは、今日の標準では完全ではないかもしれませんが、おそらく問題なく機能します。

ソリューション

dd if=/dev/zero of=/dev/sdX bs=512 count=1

この小さなコード行は、デバイス/ dev / sdX

のパーティションテーブルの上にゼロを書き込むだけです。

故障したUSBペンドライブに適したデバイスにsdXを変更する必要があります。

警告:間違ったデバイス名を使用すると、ポイントしたデバイス(ハードドライブ、外付けバックアップドライブなど)からパーティションテーブルが完全に削除されます。これにより、ドライブ上にある可能性のあるすべてのパーティションが削除され、すべての重要なデータがバックアップされていない場合、大きな悲しみが生じます。警告されました

パーティションテーブルが消去されたら、gpartedなどのプログラムを使用して新しいパーティションを作成し、デバイスを使用できるように1つ以上のパーティションを追加する必要があります。私の経験では、この修正は高速で、シンプルで、永続的です。私は通常、購入したすべての新しいUSBペンドライブデバイスでそれを行います。

fdiskやextfsなどのLinuxコマンドラインユーティリティを使用して、新しいパーティションテーブルを作成することもできます。時間が許す限り、これについていくつか詳細を追加します。

参照

  • ウィキペディア

  • cfdiskのマンページ


Ubuntu
  1. Ubuntuをインストールする| USBからubuntuをインストールするにはどうすればいいですか? |ペンドライブからのUbuntuのインストール

  2. Ubuntu21.10でUSBをフォーマットするImpishIndri

  3. Linux から起動可能な Windows 10 USB ドライブ (UEFI) を作成する

  1. USBからのUbuntu20.04のインストール

  2. USBからUbuntuをインストールする方法

  3. 外付けハードドライブからUbuntuを実行する場合のパフォーマンスコストは?

  1. Ubuntu18.04LTSでUSBドライブを暗号化する方法

  2. USBフラッシュドライブにUbuntuをインストールする方法

  3. Elementary OS / Ubuntuでハードディスク、USBフラッシュドライブ、SDカードをフォーマットする方法