Outil de partition avec l'interface utilisateur de la console (comme dans l'installation du serveur)?


9

En 2006, Ray (3DLover) a posté la même question dans: http://ubuntuforums.org/showthread.php?t=309680 mais aucune des réponses n'était vraiment utile. Maintenant, avec un peu d'aide de la communauté AskUbuntu, je voudrais répéter sa question pour voir si cette fois, il peut être répondu correctement.

Voici donc la question (et ce que je souhaite aussi):

Je recherche un outil d'interface utilisateur pour gérer les partitions dans une console. J'ai installé Ubuntu Server, donc je n'ai pas du tout X Windows. fdisk et sfdisk sont entièrement en ligne de commande. séparé est légèrement meilleur, mais ce n'est pas vraiment une interface utilisateur. cfdisk a une certaine interface utilisateur, mais il ne fonctionne que sur un disque à la fois, et il n'y a pas d'options avancées comme la configuration de LVM ou RAID. Juste partitionner.

J'adore l'outil de partition qui est disponible pendant la procédure d'installation du système d'exploitation. Vous pouvez partitionner, configurer les ensembles RAID et LMV. Il peut formater les partitions avec plusieurs systèmes de fichiers différents, il peut définir des étiquettes, des options de montage et il peut insérer vos volumes dans votre fstab. Cet outil est-il disponible en tant que programme autonome? Je ne peux le trouver nul part. Je pense que cela s'appelle parted_server, mais je ne trouve pas beaucoup d'informations sur où l'obtenir.

Dans le passé, j'ai exécuté la procédure d'installation d'Ubuntu uniquement pour utiliser le gestionnaire de partitions qui l'accompagne. (annulation de l'installation après avoir effectué mes modifications de partition)

Quelqu'un m'aide à ce sujet? Merci

-Rayon

Merci d'avance.

[ Mise à jour ] Cas d'utilisation:

Je gère certains serveurs (service de location dédié) dans lesquels je n'y ai aucun accès physique (donc pas d'option CD) avec plusieurs disques durs. J'aimerais pouvoir gérer ces disques (partition, RAID, LMV, etc.), exactement de la même manière que lorsque j'installe Ubuntu Server Edition sur un autre serveur (en utilisant le CD d'installation).

Les CD d'installation sont livrés avec cette application, et je suis sûr qu'il devrait y avoir un moyen de pouvoir installer et exécuter cette application dans un système en cours d'exécution (sans avoir besoin des CD).


Donc, vous demandez un gui ncurses qui fait tout ce que le programme d'installation d'ubiquité fait? Avez-vous essayé / utilisé l'installateur Debian (il se trouve sur les CD alternatifs Ubuntu)
ballons

Oui, je demande une interface utilisateur ncurses qui fait exactement ce que l'installateur Debian fait pour gérer les disques MAIS (comme je l'ai déjà expliqué) sans avoir à utiliser le CD d'installation (qui inclut bien sûr le CD alternatif). J'ajouterai un cas d'utilisation à la description ci-dessus.
lepe

Réponses:


7

Aha. En relisant votre article, je vois que vous mentionnez ce que vous pensez être le nom de l'utilitaire, * parted_server *. Un petit googler pour des termes comme «parted_server, ubuntu server, ubuntu install partition program» et finalement je reviens sur cette ancienne page . Il indique que le programme d'installation d'Ubuntu 6.10 utilise partman. Un google plus tard, je trouve que partman est toujours le partitionneur d'installation de fait d'Ubuntu, et est inextricablement fourni avec le ubiquitypackage. Un peu réticent apt-get install ubiquityplus tard et partman est prêt à courir. Il faut plusieurs secondes pour que partman démarre, et je ne sais pas dans quelle mesure il fonctionne en dehors de l'environnement d'installation.

J'ai téléchargé la source de l'ubiquité en pensant peut-être que je pourrais sortir avec partman. Je ne suis pas allé très loin, mais je n'ai pas trop essayé non plus. (Pas un programmeur, juste un ancien slacker .)

On dirait que vous savez ce que vous faites, mais je pensais que je lierais au guide de partitionnement manuel Maverick pour les yeux moins expérimentés.


Merci djeikyb pour ta réponse mais ce n'est pas ce que je demande. Je sais que beaucoup de choses peuvent être faites à partir de la commande, mais j'aime vraiment cet outil de partition d'installation. J'espère que quelqu'un connaît un moyen de l'exécuter sans avoir à utiliser le disque d'installation (car je voudrais l'utiliser à distance). En outre, il ne s'agit pas seulement de RAID, mais de LVM, des options de format, des systèmes de fichiers, de l'étiquetage et de toutes les options fournies par l'outil. Merci quand même.
lepe

@lepe Comment ça pour une refonte? De plus, je n'ai pas beaucoup testé partman, car je n'ai ni RAID ni LVM.
djeikyb

Je vous dois des excuses. Je pense que j'ai mal lu votre réponse la première fois et je ne l'ai pas relue après l'avoir modifiée. En fait, votre réponse est exactement ce que je cherchais. "partman" est l'application utilisée lors de l'installation, et comme vous l'avez commenté, elle semble assez instable en dehors de l'environnement d'installation. Je viens d'installer ubiquity et de lancer partman et le voilà. Cependant, il a l'air vêtu (ne montrant pas certaines pièces correctement). Je pense que je peux laisser ma question reposer maintenant. Merci pour votre réponse!
lepe

0

Je viens d'essayer de fonctionner -Partmancomme décrit par djeikyb sur le serveur Ubuntu 18.04.3 LTS (GNU / Linux 4.15.0-70-generic x86_64)

Il avait des options et des informations cassées et a fonctionné la deuxième fois que je l'ai démarré, en boucle, incapable de trouver un lecteur monté, même si je ne lui ai jamais dit de démonter quoi que ce soit.

ressemblait à ceci:

NTFS signature is missing.
Failed to mount '/dev/sdc3': Invalid argument
The device '/dev/sdc3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdd1': Invalid argument
The device '/dev/sdd1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdb1': Invalid argument
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdb3': Invalid argument
The device '/dev/sdb3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdc1': Invalid argument
The device '/dev/sdc1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdc2': Invalid argument
The device '/dev/sdc2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdc3': Invalid argument
The device '/dev/sdc3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sdd1': Invalid argument
The device '/dev/sdd1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
/lib/partman/choose_partition/20auto/choices: 9: /lib/partman/choose_partition/20auto/choices: udpkg: not found
/lib/partman/choose_partition/20auto/choices: 10: /lib/partman/choose_partition/20auto/choices: udpkg: not found

Si quelqu'un fait la même erreur et a peur de redémarrer dans cette situation: un redémarrage l'a fait pour moi.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.