Primeiro, parece que você está tentando criar uma tabela de partições em uma partição
/dev/sdb1
em vez de no disco em si% /dev/sdb
Eu estou supondo que isso poderia levar a alguns erros estranhos ... você está realmente tentando criar 64 partições em uma unidade USB, ou pode ser um erro estranho.
Depois de ordenar a tabela de partições, acho que esses comandos devem funcionar:
-
Criar tabela de partições MBR (msdos)
sudo parted /dev/sdb mktable msdos
-
Crie uma partição (uma partição primária, com o ID do usuário ext3, começando em 1MB e usando 100% do espaço) (Se começar em 0% ou 0MB, não está alinhado ao MB e reclama):
sudo parted /dev/sdb mkpart primary ext3 1 100%
-
Aparentemente, o
gparted
faz umwipefs
em partições novas ou existentes quando elas são formatadas, para evitar problemas com assinaturas de sistema de arquivos antigas. Então, poderia fazer isso também:sudo wipefs -a /dev/sdb1
-
Em seguida, faça o sistema de arquivos na primeira partição (sdb1) que acabou de ser criada (
-L
label é opcional, veja a man page mkfs.ext3 / mke2fs para muitas opções):sudo mkfs.ext3 -L "NewLabel" /dev/sdb1
Aqui está a ajuda integrada de parted <dummydevicefile> help mkpart
(parece mais detalhada que a página man / info):
mkpart PART-TYPE [FS-TYPE] START END make a partition
PART-TYPE is one of: primary, logical, extended
FS-TYPE is one of: zfs, btrfs, ext4, ext3, ext2, fat32, fat16, hfsx,
hfs+, hfs, jfs, swsusp, linux-swap(v1), linux-swap(v0), ntfs, reiserfs,
freebsd-ufs, hp-ufs, sun-ufs, xfs, apfs2, apfs1, asfs, amufs5, amufs4,
amufs3, amufs2, amufs1, amufs0, amufs, affs7, affs6, affs5, affs4,
affs3, affs2, affs1, affs0, linux-swap, linux-swap(new),
linux-swap(old)
START and END are disk locations, such as 4GB or 10%. Negative values
count from the end of the disk. For example, -1s specifies exactly the
last sector.
'mkpart' makes a partition without creating a new file system on the
partition. FS-TYPE may be specified to set an appropriate partition
ID.