Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/09/2013, à 12:12

Vaykadji

[Résolu]Problème "update-initramfs" en chroot (modification livecd)

Bonjour,

Je suis en train de modifier un livecd de Xubuntu pour le rendre un peu plus esthétique, et je me trouve face à un problème lorsque je veux lancer un "update-initramfs" en chroot, pour prendre en compte les modifications de plymouth.

root@machine:/# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-3.8.0-19-generic
df: Avertissement : impossible de lire la table des systèmes de fichiers montés
cryptsetup: WARNING: could not determine root device from /etc/fstab
cat: /proc/cmdline: Aucun fichier ou dossier de ce type
/tmp/mkinitramfs_vd8Cb6/scripts/casper-bottom/48xubuntu_maybe_ubiquity: 6: .: Can't open /scripts/casper-functions

Quelqu'un aurait une idée de quoi faire ? Un dpkg --configure -a n'a servi à rien. C'est embêtant^^

(note : j'ai pourtant monté /proc /sys et /dev/pts avant de passer en chroot)

Dernière modification par Vaykadji (Le 07/09/2013, à 15:43)

Hors ligne

#2 Le 05/09/2013, à 20:21

mytux

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Je suis en rain de suive ce tuto : https://help.ubuntu.com/community/LiveC … romScratch, pourtant je n' ai pas ce soucis. Apres le chroot essayes ça :

sudo chroot chroot

mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C

Hors ligne

#3 Le 06/09/2013, à 20:53

Vaykadji

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Y'a de l'amélioration, mais c'est pas encore ça :

root@machine:/# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-3.8.0-19-generic
cryptsetup: WARNING: could not determine root device from /etc/fstab
/tmp/mkinitramfs_MeuqDL/scripts/casper-bottom/48xubuntu_maybe_ubiquity: 6: .: Can't open /scripts/casper-functions

Faudrait peut-être que j'installe un paquet que je n'ai pas qui m'apporterait /scripts/casper-functions ? Pourtant j'ai casper et toute sa clique installés.

Je vais tout de même reconstruire le cd et voir ce que ça raconte en virtualbox.

Dernière modification par Vaykadji (Le 06/09/2013, à 20:57)

Hors ligne

#4 Le 06/09/2013, à 21:15

mytux

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

could not determine root device from /etc/fstab

Root device c'est la racine, il faudrait que tu édites ton fstab, et que la sortie de la commande mount te retourne un truc dans le genre :

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=491211,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=394220k,mode=755)

/dev/disk/by-uuid/63761046-d287-442e-a331-4be778859726 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)

tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1569320k)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfs-fuse-daemon on /home/axel/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

Hors ligne

#5 Le 07/09/2013, à 10:20

Bertrand49

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Bonjour, après avoir fait les commandes ci-dessous, j'ai pu retrouver mon splash screen normal après le bios mais...il m'a été impossible après ça, d'installer une nouvelle version du  noyau? Il semblerait quand même qu'il y a un problème avec initramfs et plymouth. Si quelqu'un a des idées ou aurait résolu le problème? (Passage du noyau 3.5.0-29 à 3.8.0-30)

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash 
sudo update-initramfs -u

Hors ligne

#6 Le 07/09/2013, à 11:14

mytux

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Il faudrait peut-etre que tu installes linux-generic, et les headers avant , non ?

Dernière modification par mytux (Le 07/09/2013, à 11:15)

Hors ligne

#7 Le 07/09/2013, à 13:17

Bertrand49

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Oui, je l'avais fait mais je viens de me rendre compte d'une erreur, jje suis sur la version gnome remix, et j'avais voulu changer pour le screen ubuntu normal, mais sans désinstaller la version de ubuntu-gnome, au noyau suivant, il n'a sûrement pas compris sur quel screen il devait démarrer, cela pourrait être ça?

Hors ligne

#8 Le 07/09/2013, à 15:42

Vaykadji

Re : [Résolu]Problème "update-initramfs" en chroot (modification livecd)

Après plusieurs tests, il semblerait que les messages d'erreurs lors du update-initramfs en chroot ne sont absolument pas grave. J'ai utilisé le initrd-img* généré par la commande sur mon iso, et ça tourne très bien en live, à l'install, tout.

Je passe en résolu, merci mytux

Hors ligne