Harde schijf hernoemen (Linux)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Hoe hernoem je een ext4-externe harde schijf?

  • Het gaat om het hernoemen van partities - Schijven hebben geen label, maar partities wel
  • Gebruik commando e2label [1]. Hiermee kun je labels lezen en schrijven. Dit commando moet je altijd met sudo toepassen
  • Gebruik sudo fdisk -l om de correcte id's te achterhalen.

Label lezen

sdb is een externe schijf met één partitie: sdb1 met label bu03:

Zonder sudo krijg je twee foutmeldingen:

e2label /dev/sdb1
e2label: Permission denied while trying to open /dev/sdb1
Couldn't find valid filesystem superblock.

Met sudo, maar met device-id ipv. partitie-id (of hoe dat heet), krijg je deze weinig behulpzame foutmeldingen:

sudo e2label /dev/sdb
e2label: Bad magic number in super-block while trying to open /dev/sdb
Couldn't find valid filesystem superblock.

Eind goed - al goed:

sudo e2label /dev/sdb1
bu03

Label schrijven

Device sdc heeft één parititie: sdc1. Ik wil 'm bu04 noemen.

Hmm, misschien werkt dit niet als de drive nog gemount is:

sudo e2label /dev/sdc1 bu04
e2label: Filesystem has unsupported read-only feature(s) while trying to open /dev/sdc1
Couldn't find valid filesystem superblock.

Na unmounten helaas dezelfde foutmelding.

De nieuwe device-naam tussen haakjes zetten, maakt ook niet uit:

sudo e2label /dev/sdc1 "bu04"
e2label: Filesystem has unsupported read-only feature(s) while trying to open /dev/sdc1
Couldn't find valid filesystem superblock.

Zie ook

Bronnen