[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Modifier le nom d'une partition /dev/sdc en sda.



On Sunday 23 April 2023 11:23:26 Hugues Larrive wrote:
> J'ai trouvé une solution par l'initrd.
> Déterminer les hosts scsi :
> root@debian:~# dmesg | grep "Attached SCSI disk"
> [    2.035612] sd 7:0:0:0: [sdb] Attached SCSI disk
> [    2.043457] sd 6:0:0:0: [sda] Attached SCSI disk
> [    2.043702] sd 8:0:0:0: [sdc] Attached SCSI disk
> sdc, que je voudrais en sda correspond au host8, 
> les 2 autres sont 6 et 7. 
> Créer un script /etc/initramfs-tools/scripts/init-premount/reorder_sd :
> #!/bin/sh
> if [ "$BOOT" = "local" ]; then
> 	udevadm trigger --settle
> 	echo 1 > /sys/block/sda/device/delete
> 	echo 1 > /sys/block/sdb/device/delete
> 	echo 1 > /sys/block/sdc/device/delete
> 	echo "- - -" > /sys/class/scsi_host/host8/scan
> 	echo "- - -" > /sys/class/scsi_host/host6/scan
> 	echo "- - -" > /sys/class/scsi_host/host7/scan
> fi
> Ce script va d’abord supprimer les trois périphériques, 
> puis les recréer dans l'ordre souhaité. 
> Mettre backup_initramfs=yes dans /etc/initramfs-tools/update-initramfs.conf
> par précaution. 
> update-initramfs -u && reboot
> root@debian:~# dmesg | grep "Attached SCSI disk"
> [    1.968395] sd 6:0:0:0: [sda] Attached SCSI disk
> [    1.968412] sd 7:0:0:0: [sdb] Attached SCSI disk
> [    1.968438] sd 8:0:0:0: [sdc] Attached SCSI disk
> [    2.672662] sd 8:0:0:0: [sda] Attached SCSI disk
> [    2.996539] sd 6:0:0:0: [sdb] Attached SCSI disk
> [    3.324523] sd 7:0:0:0: [sdc] Attached SCSI disk
> Et voilà !

Merci, je vais l'essayer ASAP dès l'idrac fonctionnelle :
"Un problème arrive, ensuite d'autres arrivent derrière en escadrilles",
dixit un ex-président de la République :-)
C'est le cas ici, la console Idrac ne répond plus, ça fait la 2ème fois 
en 14 jours sans que Online me réponde...


Reply to: