しばらくうまく機能し、/var/log/$relevantfiles にエラーが表示されない外部 (USB) ディスクがあります (例: 読み取り/書き込みエラーなし)。
問題は次のとおりです。
sudo fdisk -l /dev/sda を要求すると、以下が返されます。
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x24796452
Device Boot Start End Blocks Id System
/dev/sda1 63 1953520064 976760001 83 Linux
それは私がしたことです。
今、別の目的でそのディスクからパーティションを回復しようとしています。これにはext {2,3,4}ではなくhfsが必要です。だから私はold dear partedを使ってパーティションのサイズを変更し、新しいパーティションを作成しました。
parted を要求すると、以下が返されます。
(parted) print
Model: ST310005 28AS (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: mac
Number Start End Size File system Name Flags
1 512B 1535B 1024B partition map
2 368MB 371MB 2982kB OneClick-Ready
gparted を実行すると、空き領域がすべて表示され、パーティションがないため、パーティションのサイズを変更できません。
この問題を解決する方法についてのアドバイスはありますか?私はこのようなことを見たことがありません。すべてはRaspbianを使用してRaspberry Piで実行されます。
ありがとうございます!
ベストアンサー1
ディスクにdosテーブルとmacパーティションテーブルの両方があり、partedがmacパーティションテーブルを認識しているようです。次のコマンドを使用してmacパーティションテーブルを変更できる必要があります。
sudo dd if=/dev/zero count=1 bs=2 of=/dev/sda