logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-01-2017 17:21:52

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

[Strech]Systemd refuse de monter swap et /home

Salut smile

Je viens de migrer une machine de Jessie à Stretch (pour essayer LXQt tongue ). Ca ne s'est pas passé sans mal, mais ça me semblait bon, grâce à aptitude en semi-graphique.

Au reboot, outre un problème avec HAL (que j'ai desinstallé manuellement), les partition swap et /home ne monte pas, et je me retrouve en mode Recovery. Tout se déroule ensuite normallement avec un appui sur <Ctrl+D>.

Voici l'extrait du journal ou on voit le problème

janv. 25 17:01:08 portable systemd[1]: Starting Apply Kernel Variables...
janv. 25 17:01:08 portable kernel: EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro
janv. 25 17:01:08 portable systemd[1]: Mounted Debug File System.
janv. 25 17:01:08 portable systemd[1]: Mounted Huge Pages File System.
janv. 25 17:01:08 portable systemd[1]: Mounted POSIX Message Queue File System.
janv. 25 17:01:08 portable systemd[1]: Started Remount Root and Kernel File Systems.
janv. 25 17:01:08 portable kernel: RPC: Registered named UNIX socket transport module.
janv. 25 17:01:08 portable kernel: RPC: Registered udp transport module.
janv. 25 17:01:08 portable kernel: RPC: Registered tcp transport module.
janv. 25 17:01:08 portable kernel: RPC: Registered tcp NFSv4.1 backchannel transport module.
janv. 25 17:01:08 portable systemd[1]: Starting udev Coldplug all Devices...
janv. 25 17:01:08 portable systemd[1]: Starting Load/Save Random Seed...
janv. 25 17:01:08 portable systemd[1]: Starting Flush Journal to Persistent Storage...
janv. 25 17:01:08 portable systemd[1]: Mounted RPC Pipe File System.
janv. 25 17:01:08 portable systemd[1]: Started Create Static Device Nodes in /dev.
janv. 25 17:01:08 portable systemd[1]: Started LVM2 metadata daemon.
janv. 25 17:01:08 portable systemd[1]: Started Apply Kernel Variables.
janv. 25 17:01:08 portable systemd[1]: Started Load/Save Random Seed.
janv. 25 17:01:09 portable systemd-journald[244]: Runtime journal (/run/log/journal/3c57545fd9007fcac1f08fcd00001118) is 0B, max 0B, 0
janv. 25 17:01:09 portable systemd[1]: Started Flush Journal to Persistent Storage.
janv. 25 17:01:09 portable systemd[1]: Started udev Coldplug all Devices.
janv. 25 17:01:09 portable systemd[1]: Started Set the console keyboard layout.
janv. 25 17:01:09 portable systemd[1]: Started Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
janv. 25 17:01:09 portable systemd[1]: Reached target Local File Systems (Pre).
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a22
janv. 25 17:02:37 portable systemd[1]: Dependency failed for /dev/disk/by-uuid/3e3a7659-b979-428d-baac-80529c9a221b.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Swap.
janv. 25 17:02:37 portable systemd[1]: swap.target: Job swap.target/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.swap: Job dev-disk-by\x2du
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a
janv. 25 17:02:37 portable systemd[1]: Dependency failed for /home.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Local File Systems.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Clean up any mess left by 0dns-up.
janv. 25 17:02:37 portable systemd[1]: dns-clean.service: Job dns-clean.service/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: local-fs.target: Job local-fs.target/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: local-fs.target: Triggering OnFailure= dependencies.
janv. 25 17:02:37 portable systemd[1]: home.mount: Job home.mount/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for File System Check on /dev/disk/by-uuid/4c3cf8ed-0287-4f5f-a708-4773e2947a
janv. 25 17:02:37 portable systemd[1]: systemd-fsck@dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.service: Job
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.device: Job dev-disk-by\x2


Et l'extrait après l'entrée dans l'Emmergency Mode

janv. 25 17:02:37 portable systemd[1]: Started Emergency Shell.
janv. 25 17:02:37 portable systemd[1]: Reached target Emergency Mode.
janv. 25 17:02:37 portable systemd[1]: Reached target Sockets.
janv. 25 17:02:38 portable systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggere
janv. 25 17:02:38 portable systemd[1]: Mounting Arbitrary Executable File Formats File System...
janv. 25 17:02:38 portable systemd[1]: Mounted Arbitrary Executable File Formats File System.
janv. 25 17:02:38 portable systemd[1]: Started Preprocess NFS configuration.
janv. 25 17:02:38 portable systemd[1]: Reached target NFS client services.
janv. 25 17:02:38 portable systemd[1]: Started Console System Startup Logging.
janv. 25 17:02:38 portable systemd[1]: Started Set console font and keymap.
janv. 25 17:02:38 portable systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
janv. 25 17:02:38 portable systemd[1]: Started Create Volatile Files and Directories.
janv. 25 17:02:38 portable systemd[1]: Starting RPC bind portmap service...
janv. 25 17:02:38 portable systemd[1]: Starting Update UTMP about System Boot/Shutdown...
janv. 25 17:02:39 portable systemd[1]: Reached target System Time Synchronized.
janv. 25 17:02:39 portable systemd[1]: Started Enable support for additional executable binary formats.
janv. 25 17:02:39 portable systemd[1]: Started Update UTMP about System Boot/Shutdown.
janv. 25 17:02:39 portable systemd[1]: Starting Update UTMP about System Runlevel Changes...
janv. 25 17:02:39 portable systemd[1]: Started Update UTMP about System Runlevel Changes.
janv. 25 17:02:39 portable systemd[1]: Started RPC bind portmap service.
janv. 25 17:02:39 portable systemd[1]: Reached target RPC Port Mapper.
janv. 25 17:02:39 portable systemd[1]: Reached target Remote File Systems (Pre).
janv. 25 17:02:39 portable systemd[1]: Reached target Remote File Systems.
janv. 25 17:02:40 portable systemd[1]: Started ebtables ruleset mquoteanagement.
 




J'ai bien évidemment vérifié les UUID dans /etc/fstab, et ça colle avec le retour de blkid. J'ai même remis ces UUID pour être certain mais rien n'y fait.

Je remet le fstab et le retour de blkid à tout hasard, mais j'y crois pas trop.

cat /etc/fstab


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc    /proc   proc    defaults        0       0
# /dev/sda5
UUID=c4c6a666-1f5a-42dc-a870-2a55d86e577e       /       ext4    errors=remount-ro       0       1
# /dev/sda6
UUID=3e3a7659-b979-428d-baac-80529c9a221b       none    swap    sw      0       0
# /dev/sda7
UUID=4c3cf8ed-0287-4f5f-a708-4773e2947a8f       /home   ext4    defaults        0       2
 



/sbin/blkid


/dev/sda1: LABEL="SYSTEM" UUID="9A32AB1032AAF085" TYPE="ntfs" PARTUUID="4d93ab30-01"
/dev/sda2: LABEL="WINDOWS" UUID="B6AAB60DAAB5CA5F" TYPE="ntfs" PARTUUID="4d93ab30-02"
/dev/sda5: UUID="c4c6a666-1f5a-42dc-a870-2a55d86e577e" TYPE="ext4" PTTYPE="dos" PARTUUID="4d93ab30-05"
/dev/sda6: UUID="3e3a7659-b979-428d-baac-80529c9a221b" TYPE="swap" PARTUUID="4d93ab30-06"
/dev/sda7: UUID="4c3cf8ed-0287-4f5f-a708-4773e2947a8f" TYPE="ext4" PARTUUID="4d93ab30-07"



Grub propose une option de démarrage avec sysvinit, et là, je démarre sans soucis.

Quelqu'un aurait-il une idée sur la cause du problème ?

Merci d'avance big_smile


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#2 25-01-2017 17:50:03

anonyme
Invité

Re : [Strech]Systemd refuse de monter swap et /home

Bonsoir
pourquoi tu a pas utilisé apt-get  hmm

avec ceci => "Grub propose une option de démarrage avec sysvinit, et là, je démarre sans soucis."

raleur va te dépanner surement  wink

nota: je fais pas mal de dist-upgrade a partir de jessie pas réussit a faire mieux que toi  tongue  wink

#3 25-01-2017 17:53:44

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Strech]Systemd refuse de monter swap et /home

anonyme a écrit :

pourquoi tu a pas utilisé apt-get

J'ai commencé avec ça, mais ça l'a pas fait. C'est mon premier essai de migration Stable -> Testing, sur une machine mature. Elles a connue sans re-installation une migration LMDE1 -> Wheezy -> Jessie -> Testing.

J'ai essayé en VM une installation minimale de Jessie, puis apt-get vers Testing, et ça l'a fait sans soucis.


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#4 26-01-2017 21:47:20

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Strech]Systemd refuse de monter swap et /home

Bon, une petite avançée, ça démarre avec l'option nofail sur l'entrée du /home dans le fstab. Mais, ça ne semble pas recommandé.

Si quelqu'un a plus d'idées sur le sujet, je suis toujours preneur wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#5 26-01-2017 22:13:20

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [Strech]Systemd refuse de monter swap et /home

je vais peut être dire une bétise tongue
c'est juste une idée comme ça, mais si ton système était à la base en sysvinit (lmde / wheezy) pour est passé en jessie (avec systemd ??) pour la migration vers stretch avec systemd
le souci vient peut être de l’amorçage des disques
extrait de ton journal

janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a22
janv. 25 17:02:37 portable systemd[1]: Dependency failed for /dev/disk/by-uuid/3e3a7659-b979-428d-baac-80529c9a221b.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Swap.
janv. 25 17:02:37 portable systemd[1]: swap.target: Job swap.target/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.swap: Job dev-disk-by\x2du
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-3e3a7659\x2db979\x2d428d\x2dbaac\x2d80529c9a221b.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.device: Job dev-disk-by\x2
janv. 25 17:02:37 portable systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a
janv. 25 17:02:37 portable systemd[1]: Dependency failed for /home.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Local File Systems.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for Clean up any mess left by 0dns-up.
janv. 25 17:02:37 portable systemd[1]: dns-clean.service: Job dns-clean.service/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: local-fs.target: Job local-fs.target/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: local-fs.target: Triggering OnFailure= dependencies.
janv. 25 17:02:37 portable systemd[1]: home.mount: Job home.mount/start failed with result 'dependency'.
janv. 25 17:02:37 portable systemd[1]: Dependency failed for File System Check on /dev/disk/by-uuid/4c3cf8ed-0287-4f5f-a708-4773e2947a
janv. 25 17:02:37 portable systemd[1]: systemd-fsck@dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.service: Job
janv. 25 17:02:37 portable systemd[1]: dev-disk-by\x2duuid-4c3cf8ed\x2d0287\x2d4f5f\x2da708\x2d4773e2947a8f.device: Job dev-disk-by\x2



si je compare à ce que j'ai sur une installation "pure" de stretch
impossible de trouver des "dev-disk-by\x2duuid...."
est-ce que le système ne se mélangerait pas les pinceaux dans la manière de procéder ??

Hors ligne

#6 27-01-2017 08:59:45

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Strech]Systemd refuse de monter swap et /home

Salut et merci pour ta réponse smile

Avec nofail, je ne voit plus de ligne de ce type dans le journal. Cependant, tu les retrouves dans la liste des unités avec

systemctl list-units --all


J'ai une Stratch en VM, et je les retrouve aussi.

Severian a écrit :

c'est juste une idée comme ça, mais si ton système était à la base en sysvinit (lmde / wheezy) pour est passé en jessie (avec systemd ??) pour la migration vers stretch avec systemd
le souci vient peut être de l’amorçage des disques

Je me pose effectivement la question d'une re-installation complète (j'ai trouvé des paquets en provenance de Wheezy en faisant le ménage avec aptitude tongue ). Mais bon, j'aimerais bien comprendre avant le pourquoi du comment pour remonter l'info si des choses comme ça posent problème hmm

Edit : notons que malgré tout, j'ai une erreur lors de l'arrêt avec un mauvais démontage du /home sad


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#7 27-01-2017 13:58:50

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Strech]Systemd refuse de monter swap et /home

Re petite avançée grâce à cette réponse (en anglais sur le forum vsido).

L'option du /home dans fstab est donc à présent

noauto,x-systemd.automount,x-systemd.device-timeout=2

Il y a toujours l'erreur, mais le /home monte par la suite hmm


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

Pied de page des forums