Ubuntu 19.04でgptパーティションを持つ外部USBドライブをマウントできない

Ubuntu 19.04でgptパーティションを持つ外部USBドライブをマウントできない

Ubuntu 19.04に外部東芝USBドライブを取り付けようとしています。ドライブを挿入した後、ファイルマネージャのGUIにエントリは表示されません。 fdiskショー...

ewan@tiny:~$ sudo fdisk -l
...
Disk /dev/sdb: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Disk model: External USB 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX [redacted]

gdiskを使ってドライブを分割し、パーティションのリストを表示すると、次のようになります。

Command (? for help): p
Disk /dev/sdb: 1465149168 sectors, 698.6 GiB
Model: External USB 3.0
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1465149134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      1465149134   698.6 GiB   8300  Linux filesystem   

パーティションの変更はgdisk 'w'コマンドを使用して保存されます。

lsblkを使用して以下を表示します(ドライブ情報が編集済み)。

ewan@tiny:~$ lsblk -fa
...
loop22 squashfs                                                    0   100% /snap/gnome-system-m
loop23 squashfs                                                    0   100% /snap/gnome-characte
sda                                                                         
├─sda1 vfat           XXXXXXXXX                               503.4M     1% /boot/efi
├─sda2 ext4           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    412.8M    34% /boot
└─sda3 crypto_L       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                  
  └─sda3_crypt
       LVM2_mem       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                
    ├─ubuntu--vg-root
    │  ext4           XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX    110.5G    47% /
    └─ubuntu--vg-swap_1
       swap           XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX                  [SWAP]
sdb                                                                         
└─sdb1        

インストールしようとすると:

ewan@tiny:~$ sudo mount /dev/sdb /media/usb/
NTFS signature is missing.
Failed to mount '/dev/sdb': Invalid argument
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?  

どんな提案がありますか?

答え1

gdiskこれはパーティションテーブルを変更するだけであり、実際には新しいパーティションにファイルシステムメタデータ構造を作成しません(パーティション「フォーマット」とも呼ばれます)。これを行うには、mkfsこのコマンドを少し変更する必要があります。

パーティションを作成し/dev/sdb1、それをLinuxファイルシステムとしてマークした場合は、そのパーティションに必要な種類のファイルシステムを作成する必要があります。たとえば、ext4ファイルシステムタイプを使用することを選択した場合は、sudo mkfs.ext4 /dev/sdb1XFSを選択した場合はsudo mkfs.xfs /dev/sdb1代わりに実行する必要があります。

コマンドが正常に実行されたら、mkfsファイルシステムをマウントする準備ができている必要があります。マウントするには、/dev/sdb1ディスク装置全体()の代わりにパーティション装置()を使用する必要があります。/dev/sdb

関連情報