UnetbootinにマウントされたUSBドライブを認識させる方法は?


34

私はUbuntu 12.04を使用しています。UbuntuISOイメージをディスクに書き込んでインストールできるようにするたびに、Unetbootinは/dev/sdb1マウントされていないと言います。しかし、Ubuntuは挿入されると自動的にドライブをマウントしますか?ドライブがマウントされていることをUnetbootinに認識させるにはどうすればよいですか?


ここに素敵なトリックがあります!foll unetbootinに[方法-行う-iは、使いunetbootin・ツー・メイク・ブート可能な窓-USB-インストーラ] [1] [1]:askubuntu.com/questions/162174/...
user141867

この質問に対して提出された回答はどれも問題を解決しません。これを乗り越えましたか?
ルイスデスーサ

答えを追加することはできませんが、USBからすべてのファイルを削除すると(隠されたファイルもctrl+h含めて)、unetbootinがそれを見つけるのに役立ちました。再起動する必要さえありませんでした。
Lakesare

一時ディレクトリ/mnt/tempを作成し、手動でマウントするsudo mount /dev/sdc /mnt/tempと、sdcがドライブ名であるというトリックが私にとってはうまくいった。
マークロクサー

回答:


47

それは、可能ですbeejuがいる提案あなただけ手動でドライブをマウントする必要があること、。ただし、あなたは正しいです。通常、Ubuntuはドライブが接続または電源オンになると自動的にドライブをマウントします。

説明した問題が発生する2つの一般的な状況があります。

  1. 技術的には、ドライブはマウントされていません。ボリューム(つまり、パーティション)がマウントされます。ドライブにパーティションがない場合、Ubuntuはマウントできません(自動でもそうでもなく)。存在するが、破損している、または(これははるかに少ない)Ubuntuが認識しないタイプの場合、マウントされません。

  2. Unetbootinでは、.isoイメージのコンテンツを書き込むパーティションをFAT16またはFAT32でフォーマットする必要があります。(そして、イメージが小さく、FAT16を使用する必要があることがわかっている場合を除き、FAT32を使用する必要があります。)さらに、ディスク上の最初のパーティションである必要があります。別の方法として、ディスク上の唯一のパーティションであり、利用可能なすべてのスペースを占有する必要があります。さらに(通常、これを行うために何もする必要はありませんが)、プライマリ(論理ではなく)パーティションであり、ディスクのパーティションテーブルはMSDOSタイプである必要があります。

ディスクに貴重なデータがある場合は、.isoとにかくイメージを書き込むべきではありません。データが破壊されるためです。それ以外の場合は、ディスク上に新しいパーティションテーブルを作成し、FAT32タイプの使用可能なすべてのスペースを占有する単一のパーティションを作成することにより、上記の問題のいずれかまたは両方に安全に対処できます。

これを行う簡単な方法の1つは、gpartedパッケージで提供されるGParted Partition Editorを使用することです。そのパッケージは、ソフトウェアセンターにインストールできます。次にGPartedを実行します。GPartedウィンドウの右上隅にあるドロップダウンメニューでドライブを選択します。正しいドライブを選択したことを確認してください。これらのデータ破壊操作を間違ったディスクで実行するのは悪いことです。

[編集]> [パーティションテーブルの作成]を実行し、デフォルトを受け入れます。次に、すべてがデフォルトのFAT32パーティションを作成します。これにより、プライマリパーティションができるだけ大きくなります。

次に、緑色のチェックマークをクリックして変更を適用します。これで、ドライブをマウントできます(または、ドライブを取り出して元に戻すと、自動的にマウントされます)。GPartedが終了したら、閉じます。次に、Unetbootinを使用して.isoイメージを書き込むことができます。


または、別の方法を使用.isoしてドライブにイメージを書き込むことを検討することもできます。これにより、ドライブのフォーマットとマウントをスキップできます。

公式のインストール手順で説明されているように、この目的でStartup Disk Creatorを使用できます。

ddコマンドラインからも使用できます。dd(1)を参照してください。Downloadsフォルダーに.isoイメージがあり、ubuntu-12.04-desktop-i386.isoそのフォルダーにあるイメージがあり、そのコンテンツを/dev/sdb1Unetbootinに書き込む場合、対応するddコマンドは次のとおりです。

cd ~/Downloads
sudo dd if=ubuntu-12.04-desktop-i386.iso of=/dev/sdb

それはあなたが出力にそれを伝えることが非常に重要です/dev/sdb、(またはあなたがそれをしたいドライブ何でも)ではない /dev/sdb1(つまり、ドライブのない最初のパーティション)。


7
私もしばらく苦労していましたが、スティックのファイルシステム形式がそれを隠していました。FAT32にフォーマットすると、問題が解決します。
トップレス

2
これは完全に良い答えです。なぜ承認済みとマークされないのですか?
エランハレル

Ubuntu 14.04でも同じ問題が発生し、USBドライブをFAT32にフォーマットしてもまったく効果がありません。
ルイスデスーサ

32

USBドライブを一覧表示するUNetbootinを取得しませんでしたが、デバイス名がわかっている場合は、特定のドライブを使用するように強制できます。

unetbootin installtype=USB targetdrive=/dev/sdb1

すべてをリストすることにより、デバイス番号を確認できます。

sudo fdisk -l

お役に立てれば?


Ubuntu 14.04では、この方法でUnetbootinを起動しても効果はありません。
ルイス・デ・スーザ

16でも問題なく動作します... UNetbootinバージョンと関係があるかもしれません。
ハイロー

これにより、サムドライブを適切に選択できました。手動でマウントする必要がありましたが、それで問題ありません。
sdkks

1
16.04.01でうまく機能しました。
セバスチャン

完璧に働いた!!!!!! その最初の答えでテキストの壁を読む時間がありません。
パベル

2

同じ私はをクリックしていること、これらの時間で行う多くのoccasions.What私に経験したので、私はここであなたを歓迎します!私はそれがUbuntuのことで、共通の行動だと思うthe driveし、それを開くNautilus window.Thenこのドライブを必要とする特定のアプリケーションに戻ってきます。ここで明確に説明されています。さらに、このドライブが[ファイルシステム]> [メディア]に表示されていることを確認することをお勧めします。


これはUbuntu 14.04には影響しません。
ルイス・デ・スーザ

0

私にとっては、USBドライブに非ASCIIシンボルのラベルが付いている場合に起こることがわかりました。したがって、プレーンASCIIを含むように変更してください。スペースについてはわかりませんが、のようなスペースなしで名前を付ける方が常に良いdrive_8gbです。

gpartedドライブがアンマウントされている場合などを使用してラベルを変更することが可能です。説明どおりにラベルを付けて再接続すると、unetbootinがドライブで正常に機能し始めました。


0

Linux Mint 19(Ubuntu 18に基づく)では、他のアドバイスは既にここでは役に立ちませんでした-パーティションの名前をASCII文字のみに変更し、FAT32にフォーマットし、コマンドラインにターゲットを追加します。

パーティションからドライブへのUnetbootingグラフィックインターフェースのドライブの変更を支援しました。

ところで、私はいくつかのISOファイルをドライブに追加する方法を知りませんでした、そしてそれが私がここで助言されたようにそれを使用しようとしていた理由です:マルチパーティションマルチOSブータブルUSB ...

編集:問題のUSBスティックのパーティションテーブルを再作成すると問題はなくなりましたが、Unetbootingはパーティションでも動作します(結果のスティックからは起動できませんでした...)。

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