Installation von Persistent LiveUSB, einschließlich Dateien/Änderungen auf casper-rw

Installation von Persistent LiveUSB, einschließlich Dateien/Änderungen auf casper-rw

Ich habe ein dauerhaftes LiveUSB-Laufwerk erstellt, das ich nun schon eine Weile verwende, und ich möchte diese LiveUSB-Umgebung auf der Festplatte eines Computers installieren.

Ich habe versucht, es einfach mit der Standardmethode (Ubiquity) zu installieren, aber es wurden keine der Programme/Dateien/Einstellungen installiert, die auf meiner Casper-RW-Partition gespeichert sind. Gibt es eine einfache Möglichkeit, die vollständige persistente Umgebung von einem LiveUSB-Laufwerk auf einer Festplatte zu installieren?

Danke!

Antwort1

Booten Sie von Ihrem USB-Stick.

Partitionieren Sie Ihr Laufwerk so, dass es wie folgt aussieht oder ändern Sie die Anweisungen entsprechend:

sda1=Austausch
sda2=/

Führen Sie dann das Ganze als Root aus:

  
~#mkswap /dev/sda1
~#swapon /dev/sda1

~#echo 'Das ist wahrscheinlich unnötig'
~#mkdir /mnt/

~#mount /dev/sda2 /mnt/migrate/
~#cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /mnt/migrate/
~#mkdir /mnt/migrate/{mnt,proc,sys,tmp}
~#mount --bind /dev/ /mnt/migrate/dev/
~#mount -t proc proc /mnt/migrate/proc/

~#chroot /mnt/migrate/ /bin/bash
~#update-grub
~#grub-install /dev/sdX
~#Neustart

Minimale Änderungen gegenüber einigen alten Anweisungen zur Installation von BT3Hier.

Außerdem müssen Sie Ihre /etc/fstab reparieren

Das ist zwar nicht die Ubuntu-übliche Art, das zu tun, aber es funktioniert.

@OP Übrigens, gute Arbeit beim USRP.

verwandte Informationen