Page 1 sur 1

[MAJ Noyau] mkinitcpio, sata deprecated [clarifié]

Publié : lun. 17 déc. 2012, 21:57
par Anghirrim
Hello,

Durant la mise à jour du noyau ce soir, j'ai eu un message concernant les "pata, sata, etc..." à remplacer par 'block' dans ma config lors du mkinitcpio:

Code : Tout sélectionner

( 4/15) mise à jour de linux                       [######################] 100%
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
==> Building image from preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.6.10-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
==> WARNING: Hook 'pata' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
==> WARNING: Hook 'scsi' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
==> WARNING: Hook 'sata' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [usbinput]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.6.10-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
==> WARNING: Hook 'pata' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
==> WARNING: Hook 'scsi' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
==> WARNING: Hook 'sata' is deprecated. Replace it with 'block' in your config
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [usbinput]
  -> Running build hook: [fsck]
Question sûrement bête mais... j'en fais quoi de ce message, je remplace ça où dans ma config?

J'imagine dans /etc/mkinitcpio.conf, à cet endroit:

Code : Tout sélectionner

##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev autodetect pata scsi sata filesystems usbinput fsck"
par:

Code : Tout sélectionner

##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev autodetect block filesystems usbinput fsck"
Merci,

Re: [MAJ Noyau] Message durant mkinitcpio, config deprecated

Publié : lun. 17 déc. 2012, 22:23
par hopimet
Salut,

T'as tout bon ! Il faut remplacer pata, scsi, sata... par block comme tu l'as deviné.

Ensuite tu relances :

Code : Tout sélectionner

mkinitcpio -p linux
et tu n'as plus qu'à redémarrer pour vérifier que tout va bien.

Re: [MAJ Noyau] Message durant mkinitcpio, config deprecated

Publié : lun. 17 déc. 2012, 22:27
par onyx67
Salut,
En complément du message d'hopimet: http://forums.archlinux.fr/topic12514.html

Re: [MAJ Noyau] Message durant mkinitcpio, config deprecated

Publié : mar. 18 déc. 2012, 11:02
par Anghirrim
Merci messieurs!!!

Chose bizarre et notée dans le lien que tu m'as donné Onyx, sur l'installation de test que j'ai sous Virtualbox, le changement est déjà fait sans que je en sois intervenu sur le fichier...

Edit: Bon j'ai fait la modif et plus de message de config dépréciée. Merci à vous!

Re: [MAJ Noyau] mkinitcpio, sata deprecated [clarifié]

Publié : mar. 18 déc. 2012, 22:16
par onyx67
J'ai rien eu à modifier non plus sur aucune de mes deux installation (dont une un peu "ancienne").
Je n'ai pas compris non plus pourquoi certains ont dû modifier manuellement le fichier de config d'autres non :?:

Re: [MAJ Noyau] mkinitcpio, sata deprecated [clarifié]

Publié : mer. 19 déc. 2012, 09:56
par FoolEcho
onyx67 a écrit :Je n'ai pas compris non plus pourquoi certains ont dû modifier manuellement le fichier de config d'autres non :?:
C'est selon si le fichier original avait été modifié ou non par tes soins (si oui, .pacnew).

Re: [MAJ Noyau] mkinitcpio, sata deprecated [clarifié]

Publié : mer. 19 déc. 2012, 10:25
par onyx67
Ah oui OK. C'est logique en effet. Merci pour tes précisions.

Re: [MAJ Noyau] mkinitcpio, sata deprecated [clarifié]

Publié : mer. 19 déc. 2012, 11:40
par Anghirrim
Le hic c'est que je ne souviens pas du tout avoir modifié le /etc/mkinitcpio.conf sur mon install.

Je vais comparer les deux.