Serveurs Privés Virtuels (VPS) - Upgrade du disque impossible "Bad magic number in super-block"
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Upgrade du disque impossible "Bad magic number in super-block"

Von
EtienneS2
Erstellungsdatum 2019-10-25 13:00:02 (edited on 2024-09-04 13:57:29) in Serveurs Privés Virtuels (VPS)

Bonjour à tous,

J'ai ugradé mon vps, maintenant il me reste à ugrader mon disque "à la main".
J'ai donc suivi ce tuto : https://docs.ovh.com/fr/vps/repartitionner-vps-suite-upgrade/
Déjà, j'ai fait un backup complet de mon serveur. (J'ai un windows server 2016 installé dessus)

Déjà première différence, quand j'ai fait la première commande pour lister les partitions (**lsblk**), j'ai :
ââsdb1 8:17 0 350M 0 part /mnt/sdb1
ââsdb2 8:18 0 24.7G 0 part /mnt/sdb2

Admettons, je suppose que la partition qu'il faut que je redimensionne est la sdb2, puisqu'elle fait 24.7 Go. Je suppose aussi qu'il y a 2 partitions parce que j'ai un Windows installé dessus , et que le tuto est fait pour un serveur Linux.

Donc je poursuis en tapant :
**umount /dev/sdb2**
puis
**e2fsck -yf /dev/sdb2**
et j'obtiens :

e2fsck 1.43.4 (31-Jan-2017)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sdb2

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193
or
e2fsck -b 32768

/dev/sdb2 contains a ntfs file system labelled 'Windows'

Donc comme j'ai l'erreur "Bad magic number in super-block", je fais :
**dumpe2fs /dev/sdb2 | grep superblock**

dumpe2fs 1.43.4 (31-Jan-2017)
dumpe2fs: Bad magic number in super-block while trying to open /dev/sdb2
Couldn't find valid filesystem superblock.

J'ai appelé le support, mais ils bottent en touche, comme quoi il faut que je répare ma partition avec fsck.
J'ai donc tapé **fsck /dev/sda2** , mais ça me retourne ça :

fsck from util-linux 2.29.2
e2fsck 1.43.4 (31-Jan-2017)
fsck.ext2: No such file or directory while trying to open /dev/sda2
Possibly non-existent device?

Je suis un peu une quiche en Linux et j'aimerai éviter les bêtises. Est ce que quelqu'un par ici saurait m'aider ?

Merci


3 Antworten ( Latest reply on 2019-10-26 08:27:20 Von
EtienneS2
)

Hello @EtienneS2

Sur Windows, normalement tu peux étendre ta partition depuis le disque manager de windows.
Pas besoin de passer en rescue pour ça

Jalinn


J'ai un windows server 2016


Ne fais pas e=un fsck là-dessus ! il n'y a rien en commun entre NTFS (Windows) ;ext2, ext3, ext4 d'autre part (Linux)
Comme dit par Jalinn, étendre le filesystem NTFS sur une partition agrandie se fait avec DISKPART.
Voir https://docs.microsoft.com/en-us/windows-server/storage/disk-management/extend-a-basic-volume

Merci beaucoup pour vos réponses.
Effectivement je me suis rendu compte qu'il ne fallait pas faire un fsck sur une partition NTFS, ça sentait pas bon j'ai annulé.
J'ai donc été dans le disk manager sur Windows, mais impossible d'étendre la partition principale (il ne me propose que la taille qu'il a déjà), j'ai donc crée un 2ème disque sur la partition dispo et j'a déplacé tout ce que je pouvais dessus.
Me reste plus qu'à espérer que les 5 Go que j'ai libéré suffiront pour les maj intempestives futures de windows 10.
Info pour ceux qui veulent prendre un VPS sur windows, prenez direct la version à 50 Go de disque, vu que le système prend 15 Go d'entrée et enfle sans crier gare (je me suis retrouvé avec mon serveur en rade suite à des maj automatiques...)