Je souhaiterais optimiser le temps de boot de mon Arch(qui en est à 21 secondes pour le moment).
En me renseignant, j'ai lu qu'on pouvait modifier le sysinit de façon à commenter tout ce qui concerne RAID, les LVM et les partitions cryptées, j'ai donc commentés toutes ces lignes (y'en avait un fameux paquet).
J'ai aussi lu que modifier les HOOKS du mkinitcpio.conf pouvait faire gagner du temps(ne laisser que son contrôleur de disque, mettre le type de filesystem dans MODULES et ôter filesystem des HOOKS) !
Déjà à ce stade, j'ai un doute sur mon contrôleur de disque, voilà ce qu'en dit lspci(je pencherais pour SATA, mais pourquoi lspci me parle d'IDE aussi alors ?) :
Code : Tout sélectionner
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)
Code : Tout sélectionner
hwdetect --show-{pata,sata,scsi}
PATA : ata_piix
SATA : ahci ata_piix
SCSI : scsi_mod sd_mod sr_mod st
Code : Tout sélectionner
ext4 256304 2
mbcache 8980 1 ext4
jbd2 69088 1 ext4
crc16 2096 1 ext4
sr_mod 19460 0
cdrom 41288 1 sr_mod
sd_mod 30696 4
ata_piix 27572 0
ata_generic 6164 0
pata_acpi 5744 0
ahci 40992 3
libata 192460 4 ata_piix,ata_generic,pata_acpi,ahci
scsi_mod 131736 4 sg,sr_mod,sd_mod,libata
Autre chose, j'ai lu sur ce forum qu'on pouvait supprimer udev pour peu que les modules soient configurés correctement dans le rc.conf...J'ai aussi lu qu'on pouvait enlever autodetect, udevevents et udevd... Que pouvez vous me dire à ce sujet ? Je suppose que cela comporte des risques, non ?
Une autre piste que j'explore est la compilation d'un nouveau kernel. Cela apporterait-il un plus à mon temps de boot ?
Voyez-vous d'autres façons d'optimiser le temps de boot ?
Merci de votre aide !