
我製作了一個持久的 LiveUSB 驅動器,已經使用了一段時間,我想將該 LiveUSB 環境安裝到電腦的硬碟上。
我嘗試使用預設方法(Ubiquity)簡單地安裝它,但它沒有安裝儲存在我的 casper-rw 分割區上的任何程式/檔案/設定。有沒有簡單的方法可以將完整的持久性環境從 LiveUSB 驅動器安裝到硬碟上?
謝謝!
答案1
從拇指驅動器啟動。
對驅動器進行分區,使其看起來像這樣或相應地修改方向:
sda1=交換 sda2=/
然後以 root 身分執行所有這些操作:
〜#mkswap /dev/sda1 〜#swapon /dev/sda1 ~#echo '這可能是不必要的' 〜#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 ~#更新 grub 〜#grub-install /dev/sdX 〜#重新啟動
安裝 BT3 的一些舊說明進行了最小修改這裡。
另外,您需要修復 /etc/fstab
這不是 Ubuntu 風格的方法,但它確實有效。
@OP 順便說一句,USRP 做得很好。