e2label Número mágico ruim no super-bloco?

5

Esta é a saída do fdisk:

[root@ns1 ~]# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14         268     2048287+  82  Linux swap / Solaris
/dev/sda3             269        2611    18818810   83  Linux

Mas quando estou tentando usar o e2label, estou recebendo os seguintes resultados:

[root@ns1 ~]# e2label /dev/sda
e2label: Bad magic number in super-block while trying to open /dev/sda
Couldn't find valid filesystem superblock.
[root@ns1 ~]# e2label /dev/sda1
/boot
[root@ns1 ~]# e2label /dev/sda2
e2label: Bad magic number in super-block while trying to open /dev/sda2
Couldn't find valid filesystem superblock.
[root@ns1 ~]# e2label /dev/sda3
/

O que esse erro significa? (em sda & sda2)

    
por User 09.01.2013 / 14:08

3 respostas

4

/dev/sda é o disco inteiro, o dispositivo físico que contém as partições /dev/sda[123] , portanto, não há sistema de arquivos para ter um e2label nele.

Da mesma forma, /dev/sda2 é uma partição swap, que, portanto, não possui um sistema de arquivos (é formatado como swap), portanto, ele também não pode ser lido por e2label.

    
por 09.01.2013 / 14:43
5

Eu também encontrei isso ao tentar rotular um sistema de arquivos XFS. Veja como rotular um sistema de arquivos XFS

xfs_admin -L "/newlabel" /dev/sdb1 

link

    
por 08.10.2014 / 11:57
2
e2label - Change the label on an ext2 filesystem  

/ dev / sda2 está listado como swap e não é uma partição ext. Como o e2label funciona em tipos de sistema de arquivos ext, não é possível rotular essa partição.

/dev/sda não é uma partição, é o disco inteiro.

    
por 09.01.2013 / 14:44