Aidez-moi à simplifier l'installateur de Slackware (détection des partitions)

Forum d'aide générale sur Slackware
Didier Spaier
Messages : 70
Inscription : 29 janvier 2017, 21:07

Aidez-moi à simplifier l'installateur de Slackware (détection des partitions)

Message par Didier Spaier » 19 juillet 2018, 08:54

Je concocte actuellement des propositions pour améliorer et simplifier l'installateur de Slackware, notamment en utilisant des outils fournissant des fonctionnalités disponibles relativement récemment.

L'une de ces propositions concerne la vérification des partitions sur les périphériques en mode bloc. Actuellement, cela est faitlors de l'installation d'installation par le script /sbin/probe de l'installateur, qui est exécuté par plusieurs scripts dans /usr/lib/setup. Il est joint à ce message, version originale de celui-ci en Anglais. Je me demande s'il serait possible aujourd'hui de le remplacer par une commande shell en utilisant fdisk.

En outre, j'envisage d'utiliser lsblk pour remplacer les divers utilitaires utilisés par les scripts dans /usr/lib/ setup. Cela nécessite également des tests sur une large gamme de périphériques et de types de partitions.

J'ai besoin d'aide pour tester les paramètres des périphériques que je n'ai pas sous la main. Donc, si vous utilisez des périphériques spécifiques ou des paramètres tels que:
  • Anciens lecteurs IDE,
  • Périphériques RAID, comme Mylex RAID, Compaq SMART2 ou tout autre type,
  • ATA RAID,
  • CISS aussi connu comme HP Smart Array,
  • LVM,
  • volumes cryptés LUKS,
  • Partitions virtuelles,
  • NVMe,
  • eMMC,
  • MD (RAID logiciel),
  • D'autres types de partitions de périphériques ou de paramètres dont je n'ai jamais entendu parler ou que j'ai oublié de mentionner,
exécutez les commandes suivantes en tant que root dans une Slackware version 14.2 et publiez la sortie dans ce fil ou dans l'original sur Linux Qestions, de préférence alors en pièce jointe (fichier dont le nom se termine par .txt) avec des commentaires pertinents sur les partitions et les cas d'utilisation :

Code : Tout sélectionner

LANG=POSIX fdisk -l -o device,size,type|grep ^/
lsblk -l -o vendor,model,name,parttype,uuid,pkname,tran,hotplug,fstype,type,size,mountpoint
Merci d'avance de votre coopération.

Didier
Dernière modification par Didier Spaier le 19 juillet 2018, 10:23, modifié 2 fois.

Seb
Messages : 87
Inscription : 22 février 2017, 19:07

Re: Aidez-moi à simplifier l'installateur de Slackware (détection des partitions)

Message par Seb » 19 juillet 2018, 12:32

Salut Didier,

Voici les info demandées sur mon FTP. Il est fait de 3 vieux disques IDE, la dernière partition du premier étant montée en LVM avec les deux autres disques.

Code : Tout sélectionner

/dev/sda1   400M Linux swap
/dev/sda2     1G Linux
/dev/sda3   400M Linux
/dev/sda4  74.9G Linux LVM
/dev/sdb1  74.5G Linux LVM
/dev/sdc1  38.4G Linux LVM
VENDOR   MODEL            NAME        PARTTYPE UUID                                   PKNAME TRAN HOTPLUG FSTYPE      TYPE   SIZE MOUNTPOINT
ATA      HDS728080PLAT20  sda                                                                ata        0             disk  76.7G 
                          sda1        0x82     f0144f97-5986-4dc9-bc80-83566aca0c02   sda               0 swap        part   400M [SWAP]
                          sda2        0x83     5d47c915-aa28-4fb7-aa31-0f993a82d1ce   sda               0 ext4        part     1G /
                          sda3        0x83     e76d5506-e366-48bf-8d36-e0070081262e   sda               0 ext4        part   400M /boot
                          sda4        0x8e     FGAZK1-0tfI-f5cr-8z6Y-ptSL-UsB0-OqQr7D sda               0 LVM2_member part  74.9G 
                          vgftp-lvftp          943382a8-ebf2-4fc3-a723-d034bbc0cc49   sda4              0 ext4        lvm  187.8G /home/ftp
ATA      WDC WD800BB-00JH sdb                                                                ata        0             disk  74.5G 
                          sdb1        0x8e     Nu3TIz-SbEC-PomG-KIUu-lAM6-Bllp-cln5cW sdb               0 LVM2_member part  74.5G 
                          vgftp-lvftp          943382a8-ebf2-4fc3-a723-d034bbc0cc49   sdb1              0 ext4        lvm  187.8G /home/ftp
ATA      IC35L040AVER07-0 sdc                                                                ata        0             disk  38.4G 
                          sdc1        0x8e     RcRnDr-oi7C-h2gj-xfh9-u0br-GFF2-Sxw9Wi sdc               0 LVM2_member part  38.4G 
                          vgftp-lvftp          943382a8-ebf2-4fc3-a723-d034bbc0cc49   sdc1              0 ext4        lvm  187.8G /home/ftp
LG       DVD-ROM DRD8160B sr0

Avatar de l’utilisateur
Thomas
Administrateur
Messages : 222
Inscription : 08 janvier 2017, 07:14

Re: Aidez-moi à simplifier l'installateur de Slackware (détection des partitions)

Message par Thomas » 19 juillet 2018, 17:45

Salut,

Pas trop le temps de bidouiller comme j'aime le faire car je suis parti en vacances mais as-tu besoin d'un retour similaire avec gdisk ? Pour ma part, je n'utilise plus de partitions MBR depuis un bon moment.
Thomas Bourdon

Didier Spaier
Messages : 70
Inscription : 29 janvier 2017, 21:07

Re: Aidez-moi à simplifier l'installateur de Slackware (détection des partitions)

Message par Didier Spaier » 19 juillet 2018, 21:53

Salut,
Thomas a écrit :
19 juillet 2018, 17:45
.. as-tu besoin d'un retour similaire avec gdisk ?
Non, merci. La détection doit fonctionner aussi bien avec les tables de partitions dos que gpt et les récentes versions de fdisk gèrent les deux (et aussi les tables de type bsd, sgi et sun mais ceci est une autre histoire).

Répondre