从持久 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-安装 /dev/sdX
~#重启

对安装 BT3 的一些旧说明进行了最小程度的修改这里

另外,你需要修复你的 /etc/fstab

这不是 Ubuntu 的做法,但它确实有效。

@OP 顺便说一句,USRP 做得很好。

相关内容