Clé USB persistante EFI

Asked by Bougron

Bonjour
Je souhaite fabriquer une clé USB Persistante avec la version ubuntu 16.04.0 Comme je le faisais avec les versions 14.04.n
Je dois rater quelque chose car lorsque je lance le boot, j'ai le message qui est assez connu
"The system is running in low graphics mode" . J'ai donc fait
ls /etc/lightdm qui a donné la réponse.
[ 808.37003] EXT4-fs error (device loop0): ext4_lockup:1584: inode #261914: comm ls: deleted inode refernced: 262099
ls: cannot access 'lightdm.conf' Structure needs cleaning
lightdm.conf users.conf

En remontant dans la trace (dmesg), je constate
"524.412683] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm lightdm: deleted inode referenced: 262099 " qui me semble expliquer la cause

Toujours en remontant
[ 49.478572] EXT4-fs error (device loop0): ext4_mb_generate_buddy:758: group 2, block bitmap and bg descriptor inconsistent: 25975 vs 25991 free clusters
[ 49.735201] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm lightdm: deleted inode referenced: 262099
[ 50.029752] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm accounts-daemon: deleted inode referenced: 262099

et encore en amont, Certainement la cause
[ 24.497361] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 26.469877] EXT4-fs (sdb2): mounting ext2 file system using the ext4 subsystem
[ 26.478934] EXT4-fs (sdb2): mounted filesystem without journal. Opts: (null)
[ 31.118194] EXT4-fs (sdb2): mounting ext2 file system using the ext4 subsystem
[ 31.126822] EXT4-fs (sdb2): mounted filesystem without journal. Opts: (null)
[ 34.495197] EXT4-fs error (device loop0): ext4_mb_generate_buddy:758: group 9, block bitmap and bg descriptor inconsistent: 31281 vs 31284 free clusters
[ 34.509066] EXT4-fs error (device loop0): ext4_mb_generate_buddy:758: group 10, block bitmap and bg descriptor inconsistent: 31743 vs 31744 free clusters
[ 34.520912] EXT4-fs error (device loop0): ext4_mb_generate_buddy:758: group 11, block bitmap and bg descriptor inconsistent: 31149 vs 31150 free clusters
[ 35.916432] Adding 10485756k swap on /dev/sda20. Priority:-1 extents:1 across:10485756k FS
[ 37.237844] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm exe: deleted inode referenced: 262099
[ 37.320290] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm exe: deleted inode referenced: 262099
[ 37.328008] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm 15autologin: deleted inode referenced: 262099
[ 37.339643] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm exe: deleted inode referenced: 262099
[ 37.350014] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm exe: deleted inode referenced: 262099
[ 37.361186] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm exe: deleted inode referenced: 262099
[ 42.633455] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm grep: deleted inode referenced: 262099
[ 42.673843] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm grep: deleted inode referenced: 262099
[ 42.700577] EXT4-fs error (device loop0): ext4_lookup:1584: inode #261914: comm user-setup-appl: deleted inode referenced: 262099

Le problème est que je ne suis sur que la cause soit matérielle.........
J'ai fais des essais avec une clé USB2 de 4 Go puis une autre USB3 de 16 Go, et tout est identique dans la trace.
J'ai même remis entièrement à zéro la petite clé avec la commande DD avant de recommencer un autre essai.

Le plus surprenant, c'est qu'en faisant, un FSCK avec un autre ubuntu opérationnel, sur la partition FAT32 et la partition EXT
Il n'y a pas d'erreur de signalée. Les clés seraient bonnes!

A noter divers essais partition 'casper-rw' en EXT3 ou EXT2 ou EXT4 ou absente avec seulement le fichier casper-rw
          La partition FAT32 a été faite avec unetbootin depuis une version 16.04
           Le fichier ISO a été téléchargé par torrent (ubuntu-16.04-desktop-amd64.iso) et le checksum a été vérifié.
Mais si en bootant, je demande de faire le check disk for defects, il y a comme réponse
check finished: errors found in 1 files!
Mais si en bootant je prends l'option 'try before installing" tout se passe correctement.
Les lignes de codifs ajoutées sont
menuentry "Try Ubuntu persistent1" {
 set gfxpayload=keep
 linux /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---
 initrd /casper/initrd.lz
}
menuentry "Try Ubuntu persistent2" {
 set gfxpayload=keep
 linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper persistent quiet splash ---
 initrd /casper/initrd.lz
}

Je suis en train de penser que ubuntu se trompe de système de fichier pour lire....
Mais rien sur internet avec cette version assez récente

A noter qu'avec la version 32 bits, Je n'ai pas de problème pour mettre en place la persistance.

Question information

Language:
French Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Bougron
Solved:
Last query:
Last reply:
Revision history for this message
Bougron (francis-bougron) said :
#1

Bonjour
Je tiens à vous informer que le problème est résolu
Je peux maintenant faire une clé USB persistante qui boote correctement.

Mais Je suis incapable de trouver la petite différence qui fait que maintenant la clé boote bien alors qu'avant elle ne bootait pas.

Donc PROBLEME RESOLU