Selon les conseils donnés dans cette question , j'ai essayé d'utiliser mkusb pour créer un lecteur USB persistant. Cependant, il ne parvient pas à le faire (ou toute autre fonction dont il dispose lorsqu'il est dirigé vers cette clé USB).
Si c'est pertinent, j'utilise mkusb sur Lubuntu, un Thinkpad IBM T-42 avec 1 Go de RAM et un processeur mobile Intel Centrio (j'ai dû forcer l'installation sur PAE). J'essaie de démarrer le liveUSB sur un Dell Insperion tout-en-un avec Windows 8.
Sortie de la console de mkusb:
mkusb-dus - Do USB Stuff
mkusb-dus needs superuser permissions (Sudo) for some tasks, in order to prepare and write to the target, a block device.
dus 12.0.7
live system or temporary superuser permissions
Drive that contains source file: /dev/sda
Live drive, that is booted from: /dev/sda
cands=2
4K
4K
built-in device
sdb
SanDisk_Ultra
28.7G
usb
USB or memory card
p_target: target=/dev/28.7G
No device or bad device
p_clean:
live system or temporary superuser permissions
clean if necessary and return
Press Enter to finish mkusb-dus
Après un dialogue de débogage, le bogue a été trouvé et supprimé. Le problème tenait à certaines données confuses dues à un lecteur de disquette (un bogue qui affecte uniquement les ordinateurs très anciens) dans la fonction p_list_drives
du programme dus
:
grep -v zram --> grep -v -e zram -e ^fd
Une nouvelle version peut être installée via les commandes suivantes
Sudo add-apt-repository ppa:mkusb/unstable
Sudo apt-get update
Sudo apt-get dist-upgrade
La mise à jour actuelle (2017-04-02) installe la version 12.0.9 de mkusb
Edit: Après des tests supplémentaires (2017-04-03), cette version est téléchargée sur le PPA stable, ppa:mkusb/ppa
et peut être installée à l'aide des commandes "standard" suivantes
Sudo add-apt-repository ppa:mkusb/ppa
Sudo apt-get update
Sudo apt-get dist-upgrade