私は最近、私が所有しているMacで使用するためにmaxone外付けハードドライブを購入しました。私が受けた案内には、Windows PCに接続してフォーマットした後、Macで使用するようにした内容でしたが、使用可能なLinuxコンピュータしかないので、Linuxでフォーマットできるようにしたいと思います。
数年前も同様の問題がありましたが、ついにWindows PCを見つけて解決しました。私の問題を解決するのに役立つフォーラム投稿が見つからなかったことに驚きました。しかし、検索してみたところ、似たようなもののいくつかは解決されず、他のものは私とは少し異なる状況があり、たぶん私はそれを解決できなかったかもしれません。その一部を正しく理解していません。
私のシステム
USB 3.0接続に接続されたハードドライブを搭載したLinux Mint 20.04 Toshiba Sateliteノートブック。
uname -a
結果:
Linux 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
質問+私が試したこと
ハードドライブを接続すると、ハードドライブが開いているのを見ることができ、回転することを感じることができます。
Linux Mint設定の「ディスク」の下に新しいハードドライブ「Maxone USB 3.0」ポップアップが表示されることがあります。 「ボリューム」セクションに「メディアなし」と表示され、/dev/sdcを読みます。デフォルトを使用する「インストールオプションの編集」を除いて、ギアボタンのすべての内容(フォーマットオプションを含む)がグレー表示されます。
端末に/dev/sdcが存在することがわかります。ただし、/proc/partitions には表示されません。
fdisk -l
ディスクはまったく認識されません。 Gpartedを試してみましたが、ハードドライブも認識されず、実際に見つかり
lsusb
ました。発見
Bus 004 Device 005: ID 152d:0583 JMicron Technology Corp. / JMicron USA Technology Corp. Maxone
sudo lshw -c disk
:
*-disk
description: SCSI Disk
product: USB 3.0
vendor: Maxone
physical id: 0.0.0
bus info: scsi@7:0.0.0
logical name: /dev/sdc
version: 0209
serial: DD564198838A2
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
ハードドライブを接続すると、dmesg
次のようになります。
[205381.443074] usb 4-1: new SuperSpeed Gen 1 USB device number 6 using xhci_hcd
[205381.464174] usb 4-1: New USB device found, idVendor=152d, idProduct=0583, bcdDevice= 2.09
[205381.464179] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[205381.464183] usb 4-1: Product: Maxone
[205381.464186] usb 4-1: Manufacturer: Maxone
[205381.464188] usb 4-1: SerialNumber: 000020200909
[205381.470699] scsi host7: uas
[205381.472216] scsi 7:0:0:0: Direct-Access Maxone USB 3.0 0209 PQ: 0 ANSI: 6
[205381.473026] sd 7:0:0:0: Attached scsi generic sg3 type 0
これらすべてを考えると、フォーマットするパーティションやドライブを初期化する方法がないため、ハードドライブをフォーマットする方法が見つかりません(少なくとも分かります)。
編集する
コメントに基づいてより多くのコマンドを実行しましたが、残念ながら動作しませんでした。結果は次のとおりです
sudo mkfs -t fat /dev/sdc
。
mkfs.fat 4.1 (2017-01-24)
attribute "partition" not found
mkfs.fat: unable to discover size of /dev/sdc
sudo mkfs -t ext4 /dev/sdc
:
mke2fs 1.45.5 (07-Jan-2020)
mkfs.ext4: Device size reported to be zero. Invalid partition specified, or
partition table wasn't reread after running fdisk, due to a modified partition being busy and in use. You may need to reboot to
re-read your partition table.
sudo echo , | sudo sfdisk /dev/sdc
:
sfdisk: cannot open /dev/sdc: No such file or directory
(/dev/sdcが存在していても(次を使用してls
見ることができます))
最後の質問
新しく購入したWindows用外付けハードドライブをWindows自体で初期化してフォーマットする唯一の方法はありますか? Linuxではできる方法はありませんか?
ドライブが/dev/sdcとして認識されますが、同時にfdiskに登録されないのはなぜですか?ファイルシステムの種類が原因ですか?とにかく、fdiskはハードドライブを破壊して再初期化できるはずですか?
時間をいただきありがとうございます。