J'ai récemment cassé mon installation et j'ai essayé en vain de le réparer en utilisant apt-get et tous ses amis. Maintenant, j'essaie d'utiliser la clé USB en direct et je ne sais pas comment continuer. Et je ne veux absolument pas endommager mon installation Windows 7 existante ou mon profil Linux.
Au début, je ne sais pas quelle option d'installation je devrais choisir
J'ai essayé l'option Quelque chose d'autre mais je suis perplexe quant à la partition à sélectionner. Je reçois le message d'erreur sans système de fichiers racine quelle que soit l'option sélectionnée
S'il vous plaît donnez votre avis.
Mettre à jour
J'ai sélectionné/dev/sdb1 puis le bouton de modification afin de sélectionner le point de montage comme/je peux maintenant continuer mais avec l'avertissement
Quand je procède je reçois le dialogue encore plus effrayant (je vais m'arrêter ici avant de faire quelque chose que je regretterai)
** Mise à jour 2 **
J'ai essayé de suivre la voie la moins effrayante et d'essayer le disque de réparation de démarrage. Voici mon Pastebin
Problème résolu, basé sur l'avis de l'utilisateur @hbdgaf dans chat , simplement en réinstallant et en créant un autre compte. Après cela, je restauré mon ancien compte . Encore fallait-il réinstaller la plupart des applications cependant.
PS: devait également corriger les inodes lors de la réinstallation. Donc, je suppose que c'est ce qui a été contrecarré par les tentatives précédentes de réparation de l'installation.
Avec gparted, réduisez /dev/sdb1
à 32 Go. Cela laisse beaucoup de place pour une partition racine typique, n'encombrera pas votre situation actuelle et laisse ~ 110 Go pour /home
.
Bien que le re-partitionnement ne soit pas sans risque, en 20 ans et plusieurs dizaines de re-partitionnements, je n’ai jamais eu de problème. Départ Comment redimensionner les partitions? pour les pointeurs.
Créez la partition /dev/sdb3
à partir du reste de la première partition.
Un avantage de cette méthode (partitions séparées) est que si vous souhaitez modifier les distributions, il y aura peu de drames dans le futur. C'est presque comme changer de chemise. Toutes vos données personnelles seront sur une autre partition . Le nouveau système peut écrire l'ancienne partition racine avec joie.
Montez les deux partitions avec votre interface graphique ou avec la ligne de commande en suivant les pratiques standard décrites dans la section Comment accéder à un lecteur flash USB à partir du terminal? (Comment puis-je monter un lecteur flash manuellement?)
Si vous utilisez l'interface graphique, vous pouvez rencontrer des problèmes d'autorisation à moins que n'utilisiez une interface utilisateur superutilisateur (root). Les partitions seraient montées quelque part comme /media/{LiveCD_user}/{UUID of dev-sdb1}/home/{old_user_id}
et copiées/déplacées vers /media/LiveCD_user/{UUID of dev-sdb3/old_user_data
.
La ligne de commande est moins dramatique. D'abord faire deux points de montage
Sudo mkdir /media/ubuntu_root /media/new_home
appelez-les comme vous voulez, les noms ne sont que pour votre bénéfice.
Montez les deux nouvelles partitions sur votre système
Sudo mount /dev/sdb1 /media/ubuntu_root
Sudo mount /dev/sdb3 /media/new_home
Déplacez votre ancien répertoire de départ vers la nouvelle partition
Sudo mv /media/ubuntu_root/home/{old_user_id} /media/new_home/old_user_data
Démontez les partitions après le déplacement des données pour ne pas être rappelé lors de l'installation.
Sudo unount /dev/sdb1
Sudo umount /dev/sdb3
Lancez le programme d'installation et installez le nouveau système avec l'option Something else
.
Sélectionnez /dev/sb1
en tant que racine /
et ☑
tick la partition de format.
Sélectionnez /dev/sdb3
comme /home
do ne formatez pas cette partition (elle contient toutes vos données).
Vous avez déjà installé un double démarrage, mais soyez prudent avec GRUB. Vérifiez à nouveau cet égard.
Installer. (L'utilisation du même user_id élimine les problèmes de propriété imprévus)
Une fois la poussière retombée, démarrez dans le nouveau système et faites glisser les données souhaitées de /home/old_user_data
vers le nouvel emplacement.
Supprimez les restes lorsque vous avez terminé.
Faites une autre clé USB avec gparted en direct dessus. Démarrez depuis et démarrez l'outil. Ensuite, choisissez de réduire sdb1 pour environ 30Gib. Vous ne perdrez pas de données de cette façon.
Puis redémarrez dans votre média live et installez la partition racine comme indiqué dans la première réponse.
Gparted a la capacité de réduire les partitions sans détruire les données, car il les déplace au début de la partition.
Une autre méthode consiste simplement à démarrer votre système live et à créer une archive .tar.gz à partir de votre partition/home. Ensuite, installez Ubuntu et décompressez votre/home à/home.
Une façon de vous en sortir est de réinstaller Ubuntu, après avoir tout sauvegardé avec la liste des applications installées.
Voici un moyen pas à pas de le faire:
Télécharger bunt . Si vous avez déjà le *.iso
, vous pouvez ignorer cette étape.
Ensuite, gravez l’iso sur votre clé USB ou sur un CD/DVD.
Pour le graver sur votre clé USB, vous pouvez utiliser les logiciels suivants:
Pour le graver sur votre CD/DVD, vous pouvez utiliser les logiciels suivants:
Maintenant, démarrez dans l'environnement en direct d'Ubuntu. La procédure à suivre pour cette étape est trop longue et varie d’un système à l’autre; je la saute donc pour des raisons évidentes.
La première chose à faire maintenant est de monter la partition, qui contient votre précédente installation Ubuntu:
Pour faire ce type:
Sudo mount /dev/sdaXY /mnt
Modifiez XY selon vos spécifications.
Montez également le lecteur sur lequel vous allez effectuer la sauvegarde.
Ensuite, copiez toutes vos données de /mnt/path/to/your/important_folders
à /path/to/your/mounted_backup_drive
Sudo
. Plus tard, vous pourrez changer l’autorisation de ces dossiers.Ensuite, faites une copie de sauvegarde de vos logiciels installés actuels:
Ici , est un moyen de le faire:
find /mnt/var/lib/dpkg/info/ -name "*.list" -type f -printf "%P\n" | awk -F'.' '{print $1}' > /path/to/your/mounted_backup_drive/backup-list.txt
Editez les parties correspondantes.
Ensuite, faites une sauvegarde de votre liste actuelle de ppas. Voici comment faire cela.
Maintenant, vous pouvez formater votre partition Ubuntu sans aucun problème. Après la réinstallation, restaurez votre ppas, puis mettez à jour et installez tous les packages précédemment installés à partir de la liste générée susmentionnée.
Il semble que votre système Ubuntu était sur sdb1. Pour une autre installation, cliquez sur sdb1 et cliquez sur le bouton Modifier. Dans la liste déroulante en regard de Utiliser comme: sélectionnez ext4 et cochez la case pour formater la partition. Dans la liste déroulante en regard de Point de montage, sélectionnez /. Puis cliquez sur OK et installer maintenant.
****** ATTENTION * Ceci supprimera tout ce qui reste sur sdb1. * Ainsi, vous perdrez toutes les données de votre installation Ubuntu que vous n'avez pas sauvegardées.
Si vous souhaitez récupérer l’état de votre système sans supprimer quoi que ce soit, essayez d’utiliser le disque de réparation de démarrage: disque de réparation de démarrage
Cela m'a aidé dans tellement de situations comme celle-ci, peut-être qu'il peut restaurer vos données. Essayez-le avant d'essayer de supprimer quelque chose que vous n'avez peut-être pas à ...
Si vous avez renoncé à la correction et souhaitez simplement récupérer vos données et réinstaller Ubuntu, vous avez 2 options
/dev/sdb1
d’environ 30 à 40 Go, en installant Ubuntu sur celui-ci (Cette boîte de dialogue effrayante apparaîtra, mais lisez le titre. Il vous demande simplement l’autorisation d’écrire sur la partition. Cela ne fait rien que vous ne vouliez pas, à condition de ne pas cocher accidentellement aucune case à cocher en ce qui concerne le formatage, donc vérifiez encore une fois.), Puis sauvegardez les données/montez cette partition. C'est la méthode la plus simple et la plus simple, et cela ne prend pas beaucoup de temps à faire.Si vous n'aimez pas faire des choses effrayantes sur votre disque dur, pourquoi ne pas le faire sur une clé USB? Vous pouvez créer un type de chose Ubuntu-on-a-stick. Voici les instructions sur la façon de le faire. (Vous aurez besoin de 2 clés USB pour cela. Une pour LiveUSB et une pour installer. Install Drive devrait avoir une capacité d'au moins 8 Go.)
Branchez le deuxième lecteur USB, le lecteur que j'ai appelé plus tôt le "lecteur d'installation".
De retour au programme d'installation, sélectionnez tous les paramètres tels que les paramètres régionaux du système, l'emplacement, la norme de temps, etc.
/dev/sdc/
et le "lecteur d'installation" (le deuxième lecteur USB) devrait être /dev/sdd/
, mais ne prenez pas mon mot pour cela, TOUJOURS DOUBLE VÉRIFIER. Une seule erreur peut détruire toute l'installation./dev/sdd/
à partir de maintenant, retournez dans le programme d'installation et définissez la partition /dev/sdd
sur la partition /
(racine), puis sélectionnez /dev/sdd/
pour qu'il devienne le chargeur de démarrage. le menu déroulant en bas.Sudo nano /etc/fstab
et exécutez-le. Il devrait vous donner un éditeur de texte éditable à l'intérieur du terminal. Il devrait avoir des chiffres effrayants, mais ne craignez pas. Tant que vous faites ce que je vous dis, vous devriez avoir un système fonctionnel à la fin de ce tutoriel.<The drive location that you wrote onto paper a while ago> <The place you want it to open from, preferably somewhere in /mnt/> <ext4 or ntfs, the former for a linux partition, the latter for a windows one.> noatime,defaults 0 0
Il devrait ressembler à ceci /dev/sdc1/ /mnt/Win7Stuff/ ntfs noatime,defaults 0 0
pour une partition Windows. Cela fait, à la fois pour l’ancienne partition Ubuntu et pour la partition Windows, appuyez sur CTRL + X, appuyez sur Y, puis appuyez deux fois sur Entrée.Sudo mkdir <whatever the /mnt/ directories you mounted them at, such as /mnt/Win7Stuff/
. Faites-le pour les deux dossiers/mnt /.Sudo mount -a
dans le terminal et appuyez sur entrée. Et voila! Votre PC en arrière ~. Vous pouvez sauvegarder tout ce dont vous avez besoin.noatime
au point de montage /
également dans /etc/fstab/
car cela augmenterait la durée de vie de l'USB.S'il vous plaît faites un commentaire si vous avez des questions, et je vais au lit parce qu'il est 6 heures du matin. Bonne nuit. Aussi, dites-moi, pourquoi diable avez-vous donné SWAP 30GIGS OF SPACE?!
réparation de démarrage répare seulement votre membre pas OS
donc, s'il y a des données dans votre partition racine, elles seront complètement effacées. Copiez donc les données de la partition racine sur d'autres périphériques externes ou sur la partition dev/sda1 sur laquelle les partitions NTFS sont montées.
rendons les choses très simples
1) Choisissez autre chose
2) Faites un clic droit sur/dev/sba2 et supprimez la partition
3) Faites un clic droit sur/dev/sba1 et supprimez la partition
4) Maintenant, vous obtenez un espace libre d'environ 32 Go
5) Sélectionnez maintenant l’espace libre et cliquez sur l’icône + pour la partition racine (* assurez-vous de sélectionner l’espace libre)
i) créer des fenêtres de partition puis
taille comme 15360
utiliser comme ext4
point de montage/(racine)
cliquez sur OK
ii) cliquez à nouveau sur l'espace libre et faites la partition de swap
taille comme 4096 (la taille de votre bélier est suffisante)
utiliser comme zone d'échange
cliquez sur OK
iii) cliquez à nouveau sur l'espace libre et créez une partition home
taille comme tout ce qui reste
utiliser comme ext4
point de montage/maison
cliquez sur OK
maintenant vous obtenez un message indiquant que/(racine) et les partitions de zone d'échange seront formatées. Cliquez sur Oui et relâchez-vous jusqu'à la fin de l'installation.