Je continue à recevoir cette erreur:
Attention!! GPT (table de partition GUID) non pris en charge détecté. Utiliser GNU Parted
Je veux revenir au MBR normal. J'ai trouvé des conseils ici et ai fait:
parted /dev/sda
mklabel msdos
quit
Mais lorsque j'arrive à cette mklabel
option, un avertissement est émis indiquant que je vais perdre toutes les données /dev/sda
. Existe-t-il un moyen de récupérer le MBR normal sans formater le disque?
Réponses:
Ce lien que vous avez posté ressemble à une solution de type hack très laid.
Cependant, selon la page de manuel
gdisk
, qui est utilisé pour convertir MBR -> GPT, a également une option dans le menu "récupération et transformation" (appuyez surr
pour l'obtenir) pour convertir GPT -> MBR; lag
clé va:J'essaierais ça en premier.
la source
r
->g
ne contient aucunegdisk
page de manuel à la place.La plupart des répondants précédents ont raison quand ils disent que vous pouvez généralement faire ce dont vous avez besoin avec une structure de table de partition GPT, mais comme il existe des raisons valables de vouloir utiliser MBR, je pense que je vais simplement répondre à votre question au lieu de supposer que vous êtes mal pour demander.
Pour vous débarrasser du GPT, vous devez vous rappeler qu'avec ce format, il existe une table de partitions écrite à la fin du lecteur, où elle restera si vous essayez simplement de le supprimer avec fdisk ou un système de fichiers non compatible avec GPT. outil. Ce que vous avez fait avec parted ne concerne pas cette table de partition.
Pour effacer GPT, vous devez utiliser quelque chose comme gdisk. Entrez en
gdisk
tant qu'utilisateur root à l'invite, puis indiquez à gdisk quel périphérique vous souhaitez consulter (par exemple, / dev / sd ??). Utilisez gdisk pour écrire un MBR de protection sur le disque juste pour vous assurer que vous avez accès à certaines structures de données MBR. Ensuite, vous pouvez naviguer dans la section des options expert (appuyez?
sur les différentes invites du programme pour voir les options disponibles à différents moments) et recherchez l'option qui dit "Zap (détruire) les structures de données GPT et quitter". Le programme vous demandera de confirmer, puis vous demandera si vous souhaitez conserver la structure du MBR. Préservez cela.Après cela, il vous suffira de redémarrer votre ordinateur (car le noyau utilisera toujours l'ancienne table de partitions et qu'il a besoin d'un redémarrage pour le mettre à jour), puis d'activer fdisk et de supprimer le reste de la partition GPT. Vous verrez toujours le même avertissement sur l’utilisation de GNU Parted que vous avez déjà vu, mais vous pouvez l’ignorer cette fois car il disparaîtra lorsque vous supprimerez la partition.
Cela vous donnera un système de table de partition MBR sur un lecteur vierge sur lequel vous pouvez réinstaller un système d'exploitation. Si vous essayez de faire cela avec des partitions existantes, c'est un peu plus compliqué et dans certains cas même pas possible, donc je vous recommande de simplement sauvegarder vos données et de le faire de cette façon.
la source
Utilisation
gdisk /dev/sda
Remarque:
/dev/sda
s’applique à la personne qui a posé cette question mais changez-la en nom de votre lecteur.Une fois que vous êtes à l'intérieur avec gdisk, utilisez:
puis quand vous tapez
p
pour voir toutes les options, vous verrez ceci:Utilisation
z
la source
Cela devrait fonctionner dans la plupart des cas. Vous savez que vous ne pouvez pas utiliser un MBR lorsque vous avez des partitions de plus de 2 To ou pour plus de 15 partitions.
parted /dev/sdX p
parted /dev/sdX u B p
(taille en octets) pour que vous sachiez comment vous pourriez éventuellement recréer la structure de la partition. Utilisez votre téléphone pour faire une photo à partir des deuxparted
sorties.gdisk
pour zapper le TPG.Vous devriez utiliser un vécu comme
grml
pour tout cela. Si vous avez fait quelque chose de mal, redémarrez et réessayez.Tant que vous n'écrivez aucune donnée sur le disque, rien n'est perdu. N'oubliez pas que votre téléphone dispose toujours de toutes les partitions de votre partition. Vous pouvez ainsi recréer le GPT d'origine si besoin est.
Au cas où vous feriez foutre quelque chose sans prendre de photos, essayez
testdisk
de discerner les limites de la partition. Mais ne misez pas d’argent dessus dès que votre mise en page aura été extraordinaire.En ce qui concerne le redimensionnement pour rendre les partitions plus petites, en perspective:
resize2fs -M dev/sdX
), mais impossible pour XFS car il ne peut pas être réduit. Sachez ce que vous utilisez et google avant de tenter de telles cascades.lvreduce -L 20G /dev/mapper/<VG>-<LV>
)pvresize --setphysicalvolumesize 25G /dev/sdX
est le chemin à parcourir.Les tailles de tous les éléments mentionnés ici ressemblent à: Système de fichiers <LV <PV <partition, si ce n'est pas le cas après le prochain redémarrage, vous verrez que vous devez effectuer une vérification FS. Ne le faites pas, redémarrez de nouveau le disque Liveisk et faites les ajustements nécessaires. Si vous corrigez les choses là-bas, votre système redémarrera, je le promets.
Pour pouvoir faire tout cela, au cas où vous auriez PARTITION + LUKS + LVM + FILESYSTEM, voici quelques astuces pour le faire à partir du shell:
df -h
est votre ami pour montrer la taille du système de fichiers lorsque vous avez monté la partitionlsblk
etlsblk -f
sont vos amis pour montrer des partitionscryptsetup open /dev/sdX asdf
, entrez votre mot de passe et il devrait devenir disponible/dev/mapper/asdf
. Les cryptoconteneurs n'ont pas besoin d'être redimensionnés. (Évitez ceci si vous n'avez pas de partition cryptée, bien sûr.)vgchange -aay
pour activer tous les volumes logiques afin de pouvoir les utiliser.mkdir asdf; mount /dev/mapper<VG>-<LV> asdf
et ensuitedf -h
de vérifier la taille de votre système de fichiers avant de le redimensionner.umount asdf
il est donc à nouveau démonté.resize2fs -M /dev/mapper/<VG>-<LV>
.mount /dev/mapper/<VG>-<LV> asdf; df -h
pour vérifier la taille de votre système de fichiers.Faites en sorte que les choses soient plus volumineuses que nécessaire, pour que vous n'ayez pas à redémarrer aussi souvent.
Pour discerner facilement ce qui est quoi avec LVM, utilisez toujours votre nom d' hôte comme nom pour le VG et le point de montage (
root
,swap
,var
, ...) pour le LV lors de la création de votre configuration LVM, si vous ne l' avez pas déjà le faire. Ceci est un indice général, pas quelque chose que vous devez faire pour les étapes ci-dessus.la source
GParted a fait le travail pour moi (testé sur Kali Linux USB Live v2.1) simplement en faisant:
Supprimer toutes les partitions en premier.
la source