USBフラッシュドライブをフォーマットするには?

Windowsでは、フラッシュドライブの右クリックポップアップメニューに簡単な「フォーマット」オプションがあります。 それはUbuntuのどこにありますか?

あなたが使用することができます ディスク. これは、デフォルトでインストールされ、使いやすいです。

Disks application appears in Dash search

  • ダッシュアイコンをクリックします
  • "ディスク"を検索;
  • をクリック ディスク

アプリケーションが表示されます:

choose device in Disks interface left bar

  • 第1:USBのフラッシュドライブを選んで下さい
  • 第2回:"ギア"アイコンをクリックし、"フォーマット"を選択します;

この小さなウィンドウが表示され、必要なオプションを選択してクリックするだけです 形式:

Erase option, filesystem type option, and Name field shown in Format Volume dialog

使用 GParted

GParted screenshot

ビデオを見る

あなたはそれをインストールすることができます

  • Ubuntuソフトウェアセンターから、または

  • コマンドラインで:

    sudo apt install gparted

コマンドラインの使用

ビデオを見る

  1. お使いのコンピュータの使用上のすべてのストレージ*パーティションとボリュームの間でUSBドライブを表示するには:

    lsblk

    また、以下を使用することもできます:

    df
  2. それがあるかもしれないと仮定します /dev/sdy1. でアンマウントします。:

    sudo umount /dev/sdy1
  3. FAT32ファイルシステム形式でドライブをフォーマットするには:

    sudo mkfs.vfat -F 32 /dev/sdy1

    プロセスでペンドライブのファイルシステムラベルを設定するには:

    sudo mkfs.vfat -F 32 -n 'name_for_your_pendrive' /dev/sdy1

    あなたが含める必要があります -F 32 FATサイズを指定する部分は、ubuntu19.10ではデフォルトで32ではありません。 より多くの情報のために見なさい man mkfs.fat.

コマンドラインの方法

GUIからデバイスをフォーマットできない場合は、この方法を試してください。

  1. ターミナルを開く(Ctrl+Alt+T)

  2. 次のコマンドを発行して、ブロックストレージデバイスを一覧表示します lsblk
    次に、ペンドライブのサイズでペンドライブを識別します。 私の場合、その /dev/sdb

    enter image description here

  3. ペンドライブ内のすべてを消去する (このステップは任意です):

    sudo dd status=progress if=/dev/zero of=/dev/sdb bs=4k && sync  

    置換 /dev/sdb あなたの対応するデバイスで。

    非常に慎重にこの名前を入力するか、あなたの他のディスクのいずれかを消去してしまう可能性があります. これには時間がかかります。 (オプション ステータス=進捗状況 必須ではありませんが、いくつかのフィードバックを提供します)

    それは立ち往生するふりをします。 ただ我慢してください。

    例えば:

    dd if=/dev/zero of=/dev/sdb bs=4k && syncdd: error writing '/dev/sdb': No space left on device1984257+0 records in1984256+0 records out8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s
  4. デバイスに新しいパーティションテーブルを作成する:

    sudo fdisk /dev/sdb

    その後、手紙を押してください o 新しい空DOSの仕切りのテーブルを作成するため。

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

    • プレスレター n 新しいパーティションを追加します。 パーティションのサイズを入力するように求められます。 わからない場合は、プロンプトが表示されたらプライマリパーティションを作成します。

    • その後、手紙を押してください w テーブルをディスクに書き込み、終了します。

  6. 新しいパーティションをフォーマットします。

    • 新しいパーティションラベルを次のコマンドで確認します lsblk
      私の場合は /dev/sdb1. あなたが他のディスクを消去するのを防ぐための保護がないので、もう一度この名前に注意してください。

    lsblk output

    • 新しいボリュームをフォーマットするには、以下のコマンドを発行します:

      sudo mkfs.vfat /dev/sdb1  

      交換してください /dev/sdb1 あなたの対応するデバイスで。

    • デバイスの取り出し:

      sudo eject /dev/sdb

gparted -ドライブやHDsなどのフォーマットに行く唯一の方法は、次のとおりです。 Ubuntu Software Centerでダウンロードできます。 gparted.

以下のコマンドを実行して、usbを次のようにフォーマットします fat32 端末からのファイルシステム,

sudo sufdisk -l 

(これはあなたのpendrive/dev/sdxxを発見するのに役立ちます)

umount /dev/sdxx

次に、デバイスをFAT32にフォーマットします

mkdosfs -F 32 -I /dev/sdxx

ここで、"xx"はコマンドからのものです fdisk -l これはあなたのusbドライブの最後の文字を示します。

sfdisk CLI非対話型メソッド

echo 'start=2048, type=83' | sudo sfdisk /dev/sdXsudo mkfs.ext4 /dev/sdX1

すべてのデータを消去し、ext4ファイルシステムですべてのUSBを占有する単一のパーティションを作成します。

選択 X の出力に基づいて:

sudo lsblksudo fdisk -l

より詳細な説明のための sfdisk 参照: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk 自動化

上記と同じことを行うこともできます:

printf 'o\nn\np\n1\n\n\nw\n' | sudo fdisk /dev/sdX

しかし、この方法はより保守性が低いです sfdisk、のために設計されていた Scripting fdisk、特により複雑な仕切りのテーブルを作成したいと思えば。

ここにいくつかの指示があります :

  • フラッシュドライブを空のUSBポートに接続し、ドライブ上のデータをバックアップします。 メインメニューを開き、"アクセサリー"の上にカーソルを移動し、"端末"をクリックします。"端末のプロンプトで、次のように入力します sudo apt-get install gparted を押すと、 Enter.
  • プロンプトが表示されたらUbuntu管理者パスワードを入力し、を押します Enter. これは、オープンソースのドライブパーティショニングプログラムであるGPartedをダウンロードしてインストールします
  • インストールが完了した後、Ubuntuのメインメニューに移動し、"システム"の上にカーソルを移動し、"管理"を選択し、"パーティションエディタ"をクリックします。"プロンプトが表示されたら管理者パスワードを入力し、"OK"をクリッ"
  • ツールバーの"GParted"をクリックします。 「デバイス」の上にカーソルを置き、リストからUSBフラッシュドライブを選択します(たとえば、dev/sdb1)。 メインGPartedウィンドウでデバイスを右クリックし、"アンマウント"をクリックします。"デバイスがマウント解除されるまでに数分かかる場合があります
  • それがアンマウントされた後、再びデバイスを右クリックし、"へのフォーマット"の上にホバー。 RiserFS、linux-swap、Ext2、Ext3、FAT16、Fat32など、目的のファイルシステムタイプを選択し、ツールバーの「適用」をクリックします。 フラッシュドライブのサイズによっては、GPartedがプロセスを完了するまでに3〜4分かかります。
  • フラッシュドライブがフォーマットされた後、GPartedを閉じます。 USBフラッシュドライブをマウントするには、usbフラッシュドライブを抜いてから、再び接続します。 これで、ドライブは選択したファイル形式でデータを保存する準備が整いました。

最初に使用して下さい fdisk -l usbの仕切りを見るためには、そして:

ext == > mkfs.ext3 /dev/sda1FAT/FAT32 ==> mkfs.vfat /dev/sda1

注:あなたがする必要があります または使用して 須藤 それを行うには。

USBドライブを標準のストレージデバイスに復元する

インストールと使用 mkusb (mkusb-dus)は、usbドライブを標準のストレージデバイスにエイリアス復元することができます(MSDOSパーティションテーブルとFAT32ファイルシステムを備えたパーテ これらの命令は、他のドライブにも関連しています(メモリーカード、ハードディスクドライブ, HDD、ソリッドステートドライブ, SSD).

標準のUbuntuを実行する場合は、repository Universeを取得するための追加の指示が必要な場合があります。 (Kubuntu、Lubuntu。.. Xubuntuはリポジトリの宇宙を自動的に有効にしています。)

sudo add-apt-repository universe  # only for standard Ubuntusudo add-apt-repository ppa:mkusb/ppa  # and press Entersudo apt-get updatesudo apt-get install mkusb mkusb-nox usb-pack-efi

詳細な手順については、次のリンクを参照してくださ,

mkusbバージョン12別名mkusb-dus:enter image description here

mkusbは、それを復元する最初のステップとして最初のメガバイトを拭きます

時には、いくつかのデータは、それが良い場合でも、pendriveが動作しないと思うようにソフトウェアを"だまし"されており、それらのデータを取り除くために最初のメガバイトを拭くのに十分です。 あなたは、それがisoファイルからクローンされた場合、例えば、ブートシステムの構造を正しく認識したり理解していないツールでドライブを"見る"ことがで

Mkusbが失敗した場合の対処方法

USB pendriveが失敗する可能性がある多くの方法があります。 だから、別のことを試してみる価値があります。 Mkusbが失敗した場合は、次のリストに従って試してください,

  • いくつかのpendrivesと多くのメモリカードには、書き込み保護のための小さな機械的なスイッチがあり、読み取り/書き込みと読み取り専用を切り替えることが 意図せずに読み取り専用に設定した可能性があります。
  • コンピュータを再起動し、mkusbで最初のメガバイトを復元またはワイプするために再試行してください。
  • 他のUSBデバイスを切断します。 時には、USBデバイスは、お互いのための機能を乱すことができます。
  • 他のUSBポートと別のコンピュータを試してみてください。
  • 別のコンピュータで別のオペレーティングシステム(Windows、MacOS)を試してみてください。
  • それでもドライブの最初のメガバイトを拭くことができず、ドライブが読み取り専用である場合、それはおそらく"gridlocked"であり、次の段階は完全に"bricked"にな

少なくともあなたと私のような通常のユーザーが利用できるツールでは、pendriveが修理を超えて損傷していることを受け入れなければならないときには限界 このリンクを参照してください

ペンドライブの寿命

Ubuntu12.04LTSを実行している場合は、これを簡単に行うことができます。 usbを接続するだけで、左側のパネルにUSBアイコンが表示されます。 あそこに行って右クリックしてください。 それをフォーマットするオプションがあります。

Ubuntu18.04には"形式があります。…"オプション、ファイル内のUSBドライブを右クリックすると。