web-dev-qa-db-fra.com

Comment utiliser une partition existante dans une installation prédéfinie?

J'ai une machine avec 4 partitions:

  • sda1 - racine
  • sda2 - échange
  • sda3 - tmp
  • sda4 - documents

Lorsque je lance l'installation, je ne veux pas repartitionner le disque. Maintenant, je lis sur http://www.debian.org/releases/stable/i386/apbs01.html.en qu'il n'est pas possible d'utiliser des partitions existantes. Si je ne peux pas, que dois-je indiquer dans le fichier de préconfiguration si je veux conserver la partition sda4 car elle contient les données personnelles des utilisateurs? Des idées?

3
user92102

J'ai eu le même problème il y a quelque temps et si vous utilisez également le programme d'installation à base de texte, regardez mon post dans les forums.

Cette solution ne fonctionnera pas avec l'installateur graphique.

J'explique comment j'ai réussi à contourner partman lors de l'installation en disant au programme d'installation de se procurer un fichier de configuration et mon udeb personnalisé qui effectue le partitionnement comme je le souhaite, avec uniquement les disques que je lui dis, puis de continuer avec le reste de l'installation.

Dans mon cas, l’une des partitions utilise LVM et le programme d’installation obtient les fichiers d’un disque USB. Je pense que les obtenir à partir d'un serveur Web devrait être possible sans trop de travail.

Assurez-vous simplement de sauvegarder vos données avant de tenter quoi que ce soit.

2
Sylvain

Je le déduis de la déclaration suivante:

B.1.2. Limitations Bien que la plupart des questions posées par l’installateur Debian puissent être préconfigurées à l’aide de cette méthode, il existe quelques exceptions notables. Vous devez (re) partitionner un disque entier ou utiliser l’espace disponible sur un disque; pas possible d'utiliser des partitions existantes.

... que le preseed ne peut pas transmettre d'arguments au partitionneur avancé. Dans ce cas, vous feriez mieux de lancer l'installation normale à partir du LiveCD. Lorsqu'il vous demandera comment installer Ubuntu, sélectionnez "autre" ou "faites autre chose". Cela vous mènera au partitionneur avancé où vous pourrez sélectionner la partition d'installation pour/(système de fichiers racine). Si vous ne faites rien avec les autres partitions, le programme d'installation ne les touchera pas - à l'exception du swap. Si vous ne configurez pas la partition swap, je pense qu’elle sera de toute façon configurée dans fstab.

Si c'est un cas particulier, il n'est vraiment pas nécessaire d'utiliser un fichier de préconfiguration. La présélection du programme d’installation est vraiment utile lorsque vous utilisez de nombreuses machines telles que le déploiement en entreprise. S'il s'agit vraiment d'un déploiement d'entreprise, vous devez supprimer la partition sur chaque ordinateur sur lequel se trouve le système de fichiers racine, afin de pouvoir préconfigurer la valeur correcte pour utiliser uniquement l'espace disponible.

1
fabricator4