
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.