J'ai besoin d'Ubuntu live persistant de préférence 16.04 car j'ai besoin de sauver tout mon disque dur crypté de 16.04 comme discuté dans le fil de discussion Comment puis-je me rajouter dans le groupe sudo dans HDD crypté de 16.04? Je crée ici un nouveau Live Ubuntu 16.04 persistant avec quelques bugs décrits à la fin avec Videonauth .
sudo apt-get install gksu debootstrap
gksudo gparted
. Faites de l'USBext4
en ne laissant que 1 Go de mémoire libre et définissez 1 Go pour Linux Swap; Gérer les drapeaux> uniquementboot
.Préparez le système d'exploitation et exécutez-le sur la clé USB
sudo mkdir /mnt/stick sudo mount /dev/sdb1 /mnt/stick/ sudo debootstrap --arch=amd64 xenial /mnt/stick http://de.archive.ubuntu.com/ubuntu/ sudo mount -o bind /dev /mnt/stick/dev sudo mount -o bind /dev/pts /mnt/stick/dev/pts sudo mount -t sysfs /sys /mnt/stick/sys sudo mount -t proc /proc /mnt/stick/proc sudo cp /proc/mounts /mnt/stick/etc/mtab sudo cp /etc/resolv.conf /mnt/stick/etc/resolv.conf sudo chroot /mnt/stick/
L'invite ressemble
root@masi-CM6340:/#
. Définissez les paramètres régionaux.%locale-gen en_US en_US.UTF-8 %dpkg-reconfigure locale dpkg-rekonfigure locales % two above commands cause a bug in gnome-terminal; choose here your locales and set environment en_US.UTF-8 dpkg-reconfigure keyboard-configuration localedef -i en_US -c -f UTF-8 en_US.UTF-8
apt-get install linux-image-generic
. Vous obtenez/dev/sda [NotThisOne, your HDD], 2 /dev/sdb (31474 MB; ???) 2b - /dev/sdb1 (30398 MB; /)
. Choisissez/dev/sdb1
et/dev/sdb
. Choisissez ici le noyau Linux ce que vous aimez. Je garde le noyau Linux 4.6 le plus stable que vous pouvez télécharger comme décrit à la fin du corps.apt-get install vim wget
blkid
, Copier dans le presse papier,vim /etc/fstab
. Supprimez lessda
lignes, donc seulement deuxsdb
lignes. Modifiez-les pour aimerUUID="..." swap swap defaulst 0 0
etUUID="..." / ext4 defaults 0 1
.Collez ce qui suit dans le fichier
/etc/apt/sources.list
#deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://de.archive.ubuntu.com/ubuntu/ xenial main restricted # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## universe WILL NOT receive any review or updates from the Ubuntu security ## team. deb http://de.archive.ubuntu.com/ubuntu/ xenial universe # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial universe deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://de.archive.ubuntu.com/ubuntu/ xenial multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial multiverse deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. deb http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. ## This software is not part of Ubuntu, but is offered by Canonical and the ## respective vendors as a service to Ubuntu users. deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner deb http://security.ubuntu.com/ubuntu xenial-security main restricted # deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted deb http://security.ubuntu.com/ubuntu xenial-security universe # deb-src http://security.ubuntu.com/ubuntu xenial-security universe deb http://security.ubuntu.com/ubuntu xenial-security multiverse # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
Faire
dpkg-divert --local --rename --add /sbin/initctl ln -s /bin/true /sbin/initctl apt-get update % Comment this out if ubuntu-desktop is wanted apt-get install ubuntu-desktop % Comment out if ubuntu-server is wanted % apt-get install ubuntu-server adduser --home /home/masi masi
Ajoutez
masi
aux groupes existantsusermod -aG adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare masi
où vous pouvez laisser de côtésambashare
.Ignorez les pilotes car la clé USB n'est pas conçue pour un PC.
Pour récupérer le disque dur chiffré, installez les packages
apt-get ecryptfs-utils schroot testdisk
oùtestdisk
préparer les disques et les deux autres pour récupérer le disque entier chiffré Ubuntu 16.04.sudo echo 'GRUB_DISABLE_OS_PROBER="true"' >> /etc/default/grub
;update-grub
Finalisez l'installation. Faire
rm /sbin/initctl dpkg-divert --local --rename --remove /sbin/initctl
Testez votre installation de Ubuntu 16.04 Live Persistant [alpha]
Démarrez votre nouveau Ubuntu persistant. Dans le terminal, faites
sudo true
. Si vous obtenezUnable to resolve host * Connection refused
, faites# /ubuntu//q/59458/25388 sudo vim /etc/hostname masi sudo vim /etc/hosts 127.0.0.1 localhost.localdomain masi [...]
Complication possible: Ubuntu démarre dans $ (inittramfs) $. Faire ...
Résultat: l'USB démarre l'interface utilisateur graphique et l'interface utilisateur d'Ubuntu Desktop
- vous pouvez ouvrir LibreOffice, Firefox, ...
masi
est dans le groupe sudo; groupes corrects.- Les paramètres régionaux sont correctement définis quand
chroot
coller. - Si vous avez un bug dans gnome-terminal, c'est-à-dire en l'ouvrant dans l'interface graphique,
sudo dpkg-rekonfigure locales
recommencez dans TTY1. Il résout l'affaire.
Bogues signalés à Videonauth
Toujours système de mise à jour et mise à niveau à faire des tests: sudo apt-get update && sudo apt-get upgrade
.
- Navigateur Internet d'Ubuntu. Son lancement bloque le système. La souris ne fonctionne que mais aucun signal ne peut être envoyé au TTY.
- Firefox. Son lancement donne un avertissement concernant [le profil existe] et ne peut donc pas s'ouvrir. Correctif temporaire
rm -r ~/.mozilla && rm -r ./.cache/mozilla
uniquement pour une session. Le problème persiste à chaque connexion. Mieux fixer travail:sudo mv -v /home/masi /home/masi_backup
,sudo mkdir -v /home/masi
,sudo chown masi:masi /home/masi
,sudo chmod 755 /home/masi
etsudo reboot
parce que certains droits de propriété de la maison-dossier , le bogue. Exécutez la commande de la source et vous obtenez les différences suivantes /etc/hostname
ne correspond pas/etc/hosts
après un certain temps- Parfois, commence à
(inittramsfs)
Sortie de vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)
%LHS-file
.bash_history masi:masi 600
.cache/compizconfig-1/animation.pb masi:masi 664
.cache/compizconfig-1/commands.pb masi:masi 664
.cache/compizconfig-1/compiztoolbox.pb masi:masi 664
% here many files not existing in the RHS
%RHS-file (fresh installation)
.bash_history root:root 600
.bash_logout masi:masi 664
.bashrc masi:masi 644
.cache root:root 700
où je ne comprends pas ce qui a causé le bogue.
Mise à niveau vers Linux Kernel 4.6
Faites comme indiqué ici . Il existe un bogue universel avec reprise / suspension dans le noyau Linux 4.4. La mise à niveau vers 4.6 le résout et améliore le système.
Système: 14.04, 16.04
Noyau Linux: 4.4 - 4.6