Je suis sous kubuntu 11.04. Je l'ai installé dans un scénario à double démarrage sur un seul lecteur, avec Windows XP installé en premier. L'installation de XP est fubar, donc je voudrais maintenant utiliser l'espace de kubuntu.
J'ai formaté l'ancienne partition dans gparted et en essayant d'y accéder dans un gestionnaire de fichiers, j'ai eu l'erreur suivante:
An error occurred while accessing 'space', the system responded: org.freedesktop.UDisks.Error.Inhibited: Daemon is inhibited
Je suppose que cette erreur est liée au fait que la partition n’a pas de point de montage, mais j’ai peut-être tort. J'aimerais simplement que le système de fichiers soit configuré de sorte qu'un dossier de ma spécification utilise exclusivement ce lecteur (par exemple, / home / user / files). D'après ce que je comprends des points de montage, je devrais pouvoir le faire. J'espère que mon changement de lecteur n'aura rien à voir avec le démarrage ou ne sera pas critique pour le système. Est-ce possible? La disposition de mon disque ressemble à ceci:
/dev/sda1 ext3 90.76 GiB this is where the xp installation was located
/dev/sda2 ext3 19.53 GiB lunix
/dev/sda3 swap 1.49 GiB
unallocated 2.49 MiB
Toute aide dans ce domaine serait grandement appréciée, car je manque assez d’espace disque!
Merci
la source
Réponses:
Montez-les simplement sur le dossier que vous voulez, cela n'affectera pas le démarrage ou quoi que ce soit de dangereux.
Assurez-vous d'abord que votre dossier de destination ("point de montage") existe. Vous devrez peut-être créer le dossier
/path/to/mount/point
.Ensuite, montez le lecteur à l’aide de la
mount
commande dans un terminal (en tant que root ):Vous devrez peut-être modifier les autorisations sur le dossier avant de pouvoir l'utiliser en tant qu'utilisateur normal:
Lorsque vous êtes satisfait de la configuration, modifiez-le
/etc/fstab
pour que le système monte automatiquement la partition. Ajoutez la ligne suivante:Reportez-vous à
man mount
pour plus d'informations et d'options.la source
En supposant que votre partition Linux se trouve directement devant la partition Windows XP, vous pouvez simplement la redimensionner pour englober les deux partitions, puis exécutez resize2fs sur celle-ci pour qu'elle atteigne la taille plus grande de la partition. Il est difficile de dire si tel est le cas sans voir la sortie de
fdisk -l /dev/sda
. Les nombres associés à sda (c.-à-d. Sda1) n'impliquent pas nécessairement l'ordre physique des partitions, mais le font généralement.Plus vraisemblablement, il semble que la partition Windows XP soit la première sur le disque. Dans ce cas, c'est un peu plus compliqué, car vous devrez copier les données sur la première partition. Vous voudrez formater la partition de destination avec les options de votre choix avant de copier quoi que ce soit. Si les deux partitions sont au format Ext2 / 3/4, nous vous recommandons d’utiliser dump / restore comme meilleure option pour vous assurer que tout est copié correctement. Vous pouvez également essayer d'utiliser rsync avec les
-aAHX
options. Je déconseille d'essayer d'utiliser simplement cp. Vous devez copier les données du mode mono-utilisateur avec la partition source montée en lecture seule. Certains chargeurs de démarrage, comme ce qui vient avec Ubuntu, appellent cela le mode de récupération. La commande mount vous indiquera si le système de fichiers est en lecture seule avecro
drapeau sur la ligne pour le système de fichiers. Si ce n'est pas le cas, vous pouvez essayermount -o ro,remount /
de remonter en lecture seule. En supposant que/dev/sda2
votre système de fichiers source soit monté en lecture seule sur le chemin/
et/dev/sda1
qu'il s'agisse de la partition de destination, la manière d'utiliser dump et restore serait la suivante:Une fois que vous avez terminé, vous pouvez essayer d’y basculer avec chroot et de réinstaller GRUB.
Une fois que GRUB utilise la nouvelle partition, vous pouvez redémarrer, vérifier que vous utilisez réellement la nouvelle partition, puis supprimer l'ancienne partition racine. Ensuite, développez simplement la nouvelle partition racine et lancez resize2fs sur celle-ci:
Voilà! Vous devriez avoir une partition racine utilisant tout l'espace maintenant.
la source
Tout d'abord, ce n'est pas une bonne idée de partitionner un lecteur sur lequel se trouve votre système en cours d'exécution. Ne le faites pas à l’avenir, cela pourrait poser des problèmes. Je suppose que vous avez vu les avertissements concernant la sauvegarde des données que gparted affiche ...
Il y a au moins deux raisons pour lesquelles vous ne pouvez pas monter la partition.
Gparted a uniquement défini le type de partition sur ext3, mais n'a pas créé le système de fichiers.
Même si le système de fichiers a été créé, l'état du disque n'a pas été synchronisé. Cette opération est effectuée par le système au démarrage et à l’arrêt, mais peut également être effectuée à un autre moment à l’aide de la
sync
commande. Encore une fois, si vous n'êtes pas sûr de pouvoir le faire en toute sécurité, ne l' utilisez pas - redémarrez simplement le système.Une fois votre partition configurée, vous la verrez comme d’autres disques, comme un stockage externe dans des gestionnaires de fichiers ou sur votre bureau. Selon la configuration du système, vous pouvez avoir besoin de privilèges root pour le monter. Mais bien sûr, l’ajouter à
/etc/fstab
est la meilleure solution.la source