Was bezig met een oude windows 10 laptop opnieuw in te richten met Linux voor mijn dochter. Er zat een kleine ssd in (128GB) en nog een extra plek voor een HD. had er nog 1 liggen dus die er in gezet. Alle partities gedelete met parted ook nog een reboot gedaan, dus de kernel is op de hoogte van de wijziging van de Partion table. Toen ik de lege disk wilden toevoegen aan de lvm om hem in gebruik te nemen kreeg ik helaas een fout melding. Cannot use /dev/sdb: device is partitioned
root@nebula:/# parted /dev/sdb print
Model: ATA TOSHIBA MQ02ABF1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
root@nebula:/# pvcreate /dev/sdb
Cannot use /dev/sdb: device is partitioned
Zoals je aan de parted output kan zien lijken er geen partities op de disk aanwezig te zijn. Echter staat de Partition Table: op gpt. Dit is dus het probleem met parted kan je dit label niet verwijderen hiervoor kan je wipefs gebruiken Anders dan de naam doet vermoeden zal wipefs niets verwijderen als je geen opties mee geeft. Zonder opties word alleen maar info getoond, Let wel op dat de info per partition getoond word, dus als je disk bv /dev/sdb1 en /dev/sdb2 heeft zal ja daar geen info van vinden als je alleen /dev/sdb gebruikt, wil je daar toch info van zien kan je een * gebruiken wipefs /dev/sdb*
root@nebula:/# wipefs /dev/sdb*
DEVICE OFFSET TYPE UUID LABEL
sdb 0x200 gpt
sdb 0xe8e0db5e00 gpt
sdb 0x1fe PMBR
root@nebula:/#
Om de disk te nu compleet leeg te maken gebruik je wipefs met -a / –all, eventueel met -b / –backup om een backup van de info te maken in de home dir van de user die je gebruikt om hem te leeg te maken. Na het leeg maken kan je de disk weer gewoon gebruiken zoals je gewend bent.
root@nebula:/# wipefs --all --backup /dev/sdb
/dev/sdb: 8 bytes were erased at offset 0x00000200 (gpt): 45 46 49 20 50 41 52 54
/dev/sdb: 8 bytes were erased at offset 0xe8e0db5e00 (gpt): 45 46 49 20 50 41 52 54
/dev/sdb: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa
/dev/sdb: calling ioctl to re-read partition table: Success
root@nebula:/# parted /dev/sdb print
Error: /dev/sdb: unrecognised disk label
Model: ATA TOSHIBA MQ02ABF1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: unknown
Disk Flags:
root@nebula:/# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created.
root@nebula:/#
voor meer info over wipefs kijk in man page
Recente reacties