1 votes

J'ai installé Xubuntu sans installer rEFind. Est-il sûr de supprimer la partition linux à ce stade?

Ceci est la suite de ma question précédente "J'ai supprimé les gestionnaires d'amorçage rEFInd et rEFIt et j'ai maintenant perdu Windows Bootcamp dans le gestionnaire de démarrage de Mac", où je peux maintenant démarrer Windows depuis le gestionnaire de démarrage de Mac.

J'ai entendu dire que certaines personnes ont réussi à installer Ubuntu et à utiliser grub sur un Mac. Le problème est que j'ai ignoré la grande majorité des personnes qui ont dit que cela posait des problèmes, et je n'ai pas installé rEFInd d'abord.

Maintenant, lorsque je démarre l'ordinateur, j'obtiens le menu de démarrage grub, avec des options pour Xubuntu et le chargeur de démarrage de Windows. Xubuntu fonctionne évidemment, Windows ne fonctionne pas (j'obtiens simplement un écran noir et je dois maintenir le bouton d'alimentation pour éteindre). Je peux accéder à la partie Mac en appuyant sur Echap sur grub et en tapant exit.

Je voulais tester si certains logiciels fonctionneraient mieux sous Linux; ce n'est pas le cas, alors je suis prêt à supprimer la partition Linux et revenir à la configuration d'origine avec Mac et Windows.

Je voulais juste vérifier s'il était possible de supprimer la partition Linux depuis la partie Mac. La partition Linux est où j'ai installé à la fois Xubuntu et le chargeur de démarrage grub. Cela va-t-il tout remettre à la normale, y compris Windows?

Je suis en train d'utiliser un iMac de 2019 sous MacOS 11.6.1.

EDIT (détails ajoutés):

Ma sortie pour diskutil est

/dev/disk0 (interne, physique):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         843.0 GB   disk0s2
   3:       Microsoft Basic Data                         35.0 GB    disk0s3
   4:       Microsoft Basic Data BOOTCAMP                122.0 GB   disk0s4

/dev/disk1 (interne, physique):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.6 GB    disk1s2

/dev/disk2 (synthétisé):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +870.5 GB   disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            20.3 GB    disk2s1
   2:              APFS Snapshot com.apple.os.update-... 20.3 GB    disk2s1s1
   3:                APFS Volume Macintosh HD - Data     708.5 GB   disk2s2
   4:                APFS Volume Preboot                 397.5 MB   disk2s3
   5:                APFS Volume Recovery                626.4 MB   disk2s4
   6:                APFS Volume VM                      2.1 GB     disk2s5

Lorsque je lance sudo mkdir /Volumes/efi et sudo mount -t msdos /dev/disk1s1 /Volumes/efi

Le dossier EFI contient des dossiers BOOT et ubuntu à l'intérieur.

J'imagine que les fichiers de démarrage Windows ont disparu? Ce n'est pas un problème, j'ai une ISO Windows 10 et je sais comment les remplacer. Mon problème est de savoir si je vais faire quelque chose de mal en perdant l'accès au Mac ou en perdant le chargeur de démarrage Apple par défaut en supprimant la partition Xubuntu (/dev/disk0s3) ou en supprimant le dossier de démarrage ubuntu.

1voto

David Anderson Points 30783

La méthode la plus sûre pour supprimer Xubuntu est de démarrer à partir d'une clé USB Live Xubuntu, puis d'entrer la commande dans une fenêtre Terminal pour supprimer les partitions Xubuntu de votre HDD interne. Une fois qu'une fenêtre Terminal est ouverte, entrez la commande lsblk pour obtenir le nom du disque interne. Ici, je suppose que le nom est sda. Si vous déterminez un nom différent, faites les substitutions appropriées. Ensuite, entrez la commande suivante ci-dessous pour supprimer la partition Xubuntu.

sudo gdisk /dev/sda

La commande gdisk est interactive. Entrez les valeurs données dans la première colonne du tableau ci-dessous.

Entrée

Type

Commentaire

s

commande

tri des entrées GPT par ordre croissant

p

commande

afficher le GPT

d

commande

supprimer une partition

3

donnée

troisième entrée GPT

x

commande

passer au menu des experts

n

commande

créer une nouvelle MBR protectrice

m

commande

revenir au menu principal

s

commande

tri des entrées GPT par ordre croissant

w

commande

écrire une nouvelle MBR et un nouveau GPT et quitter

y

donnée

confirmer OK pour écrire

Redémarrez sur macOS et saisissez les commandes suivantes pour supprimer tous les fichiers de démarrage Xubuntu (GRUB) qui pourraient exister dans la première partition EFI. Ici, je suppose que le HDD est disque0.

sudo diskutil mount disk0s1
cd /Volumes/EFI/EFI
rm -rf BOOT
rm -rf ubuntu
cd ~
diskutil unmount disk0s1

Étant donné que l'espace libre se trouve immédiatement après la partition identifiée comme disk0s2, cet espace libre peut être ajouté à nouveau à macOS. Pour ajouter l'espace libre à macOS, entrez la commande ci-dessous. Vous pouvez entrer cette commande pendant que vous êtes sous macOS. Encore une fois, je suppose que disk0 est le HDD interne.

sudo diskutil apfs resizeContainer disk0s2 0

L'installation de Xubuntu a effacé l'un des fichiers de démarrage de Microsoft. Ce fichier est un duplicata exact d'un autre fichier de démarrage de Microsoft. Les commandes ci-dessous peuvent être utilisées pour restaurer ce fichier effacé. Encore une fois, je suppose que disk0 est le HDD interne.

sudo diskutil mount disk0s1
cd /Volumes/EFI/EFI
mkdir -p Boot
cp Microsoft/Boot/bootmgfw.efi Boot/bootx64.efi
cd ~
diskutil unmount disk0s1

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X