Ubuntu 使用文件 casper-rw 镜像文件 保存变更内容

yumi工具本可以制作基于u盘的persistent启动盘

casper-rw是ubuntu特有的一种功能,支持liveCD启动的ubuntu系统保存用户的变更内容

那我们想同iso光盘从硬盘上启动,并使用casper-rw镜像文件是否可行呢?经过长期研究、实验,答案是可行,但有一定的限制

 

可行性:

  通过grub4dos支持Ubuntu iso文件启动到live模式,并可以使用casper-rw文件保存变更内容

限制:

  iso文件 和 casper-rw文件必须在同一个磁盘分区上,且该分区必须是fat32格式

 

示例:关键点在于 persistent、persistent-path参数的设置上

 1 title Ubuntu_12.04.5 LiveCD+casper-rw
 2 root (hd0,0)
 3 kernel (hd0,0)/ub_12.04.5/vmlinuz boot=casper iso-scan/filename=/ub_12.04.3/ubuntu-12.04.5-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 persistent  persistent-path=/ub_12.04.3
 4 initrd (hd0,0)/ub_12.04.5/initrd.lz
 5 boot
 6 
 7 
 8 title Windows 8.1 
 9 chainloader /bootmgr 
10 #chainloader /ntldr
11 
12 title reboot
13 reboot
14 
15 title poweroff
16 halt


附注:

  其实只要磁盘的某个ext{n}分区的卷标是casper-rw,ubuntu 会自动使用该分区作为persistent-path的目的区域

 

posted on 2015-06-04 23:24  jinzhenshui  阅读(2271)  评论(0编辑  收藏  举报