我喜欢设置一个 4 GB 的 USB 棒,作为启动媒体,启动一个小型的 debian lxde 环境。所有内容都应该是可编辑的,因此没有特殊的持久部分(全部都是)。
如何实现这一点?工作流程是什么?工具有哪些?我检查了各种实时 USB 安装程序,但都有其持久分区。
完成设置后,我喜欢从 USB 记忆棒制作一个 img,以便在其他 USB 记忆棒上克隆它。
答案1
您正在寻找http://www.pendrivelinux.com/。该网站有您需要的所有信息,我建议您查看一下。以下是他们建议安装持久的 Ubuntu 7.10:
下载 Ubuntu 7.10 (Gutsy Gibbon) 并刻录到 CD/DVD
从 CD/DVD 重新启动您的电脑
打开终端并输入 sudo su (成为 root)
输入
mkdir /projectinit
(创建我们的项目目录)- 输入
cd /projectinit
(更改到项目目录) - 类型
gzip -dc /cdrom/casper/initrd.gz
| cpio -i (提取 initrd.gz) - 输入
gedit init
(编辑初始化文件) 从中
gedit
找到以下部分:break) break=premount ;; esac
直接在上面
esac
添加以下内容:persistent) PERSISTENT=yes root_persistence=casper-rw home_persistence=home-rw ;;
最终结果应如下所示:
break) break=premount ;; persistent) PERSISTENT=yes root_persistence=casper-rw home_persistence=home-rw ;; esac
保存更改以更新 init 文件
- 输入
find . | cpio -o -H newc | gzip -9 > initrd.gz
(压缩新的 initrd.gz 文件) - 然后,您可以将新
initrd.gz
文件复制到 USB 闪存驱动器,替换旧文件(或重建 iso 以包含新文件)
要永久启动,请在启动菜单中按 F6 进入自定义启动选项。将 persistent 添加到启动字符串的末尾:
我不能保证这适用于最新的 Debian,但它应该是一个很好的起点。即使不适用,您也应该能够在 pendrive linux 页面上找到所需的所有信息。
祝你好运!