從持久 LiveUSB 安裝,包括 casper-rw 上的檔案/更改

從持久 LiveUSB 安裝,包括 casper-rw 上的檔案/更改

我製作了一個持久的 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 做得很好。

相關內容