!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

222 Members
Salon francographe de NixOS72 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
25 May 2024
@badele:matrix.orgBruno Adele

Etrange, comment on peut avoir une VM sur lequel le système de fichier est corrompu !

Mon fichier grub.cfg affiche le contenu d'erreur ou de boot on dirait

18:10:24
@badele:matrix.orgBruno AdeleMoi qui pensais que NixOs c'était incassable 😃18:24:02
26 May 2024
@badele:matrix.orgBruno AdeleVu que c'est une VM, j'ai réinstallé de zero, c'est passé06:36:37
@Minijackson:matrix.orgMinijackson
In reply to @badele:matrix.org
sent an image.
intuitivement, ça a l'air effectivement d'un problème de corruption de disque, ou un bug de l'hyperviseur
13:52:36
@julienmalka:matrix.orgJulienhttps://discourse.nixos.org/t/june-22nd-nice-meetup/4577215:27:46
@badele:matrix.orgBruno Adele
In reply to @Minijackson:matrix.org
intuitivement, ça a l'air effectivement d'un problème de corruption de disque, ou un bug de l'hyperviseur
En tout cas, c'est bien relou, ca m'est arrivé une dizaine de fois depuis ce matin
16:25:17
@badele:matrix.orgBruno Adele

J'ai bossé tout le week-end pour créer un installeur qui permet d'instanller un poste de travail en moins de 5 minutes (Nixos + module home-manager). j'ai galléré sur :

  • Ce probleme de coruption sur la VM
  • l'interface graphique (en 20 ans, ca ne s'est toujours pas amélioré de ce coté)
  • Et maintenant, j'ai un probleme de sshd qui ne veut pas se lancer car il ne trouve pas le repertoire /var/empty

Bref, ce n'est pas la joie 😁

16:33:08
@badele:matrix.orgBruno Adele Je ne sais pas qui à la base doit créer ce repertoire /var/empty mais si je le créer à la main, le service sshd démare bien 16:40:21
@smith:livegen.netSmithEtrange ce bug. J'utilise exclusivement des VM sous NixOS (une VM par usage comme sur QubesOS) et j'ai jamais eu. Tu es déja sur 24.05 ?18:17:27
@samueldr:matrix.orgsamueldr left the room.19:53:39
@badele:matrix.orgBruno Adele
In reply to @badele:matrix.org
Je ne sais pas qui à la base doit créer ce repertoire /var/empty mais si je le créer à la main, le service sshd démare bien

Je me répond à moi même je pense avoir trouvé la cause (mais pas encore la solution), visiblement le service systemd-tmpfiles-resetup.service detecte des mauvais droits sur les fichiers

May 26 22:23:07 demovm systemd-tmpfiles[1527]: Detected unsafe path transition / (owned by demo) → /var (owned by root) during canonicalization of var.
May 26 22:23:07 demovm systemd-tmpfiles[1527]: Detected unsafe path transition / (owned by demo) → /run (owned by root) during canonicalization of run/keys.
May 26 22:23:07 demovm systemd-tmpfiles[1527]: Detected unsafe path transition / (owned by demo) → /var (owned by root) during canonicalization of var/empty.

et effectivement, si je vais un ls -alh je vois que certains repertoire sont possédé par l'utilisateur demo

drwxr-xr-x   1 root root      4 May 26 22:23 bin
drwxr-xr-x   5 root root  16384 Jan  1  1970 boot
drwxr-xr-x  18 root root   3140 May 26 21:57 dev
drwxr-xr-x   1 demo users  1258 May 26 22:23 etc
drwxr-xr-x   1 root root     16 May 26 20:30 home
[...]
r-xr-xr-x 155 root root      0 May 26 21:56 proc
drwx------   1 demo users   132 May 26 22:23 root
drwxr-xr-x  21 root root    520 May 26 22:23 run
[...]
drwxr-xr-x   1 root root     76 May 26 22:03 var
20:47:22

Show newer messages


Back to Room ListRoom Version: 6