UCloner恢复模式 把LIVE UBUNTU 转化为 vhd系统
对于vhd 关键是(这两点已经完成了)
1 这个系统的initrd.img-3.13.0-24-generic经过定制已经可以引导vhd了
2 系统安装有kpartx命令。
以下是LIVE UBUNTU 转化为 vhd系统过程 UCloner恢复模式
1.先在win7下有casper目录的那个分区里面,
在其分区根目录下建立一个子目录ubuntu.
制作一个固定大小vhd文件,大小16g以上.
路径在ubuntu目录, 名字起为 ubuntu1404.vhd。
分好区===只建立一个主分区。格式化为 fat32吧 . 激活(可引导)。
2. 进入LIVE系统,打开终端。依次输入三个命令
代码: 全选
sudo kpartx -av /cdrom/ubuntu/ubuntu1404.vhd
cd /home/ubuntu/10.10.2-beta1/program
sudo ./ucloner_cmd.py mode=restore restore_from=/cdrom/casper/ubuntu1404-20140422.squashfs /=/dev/mapper/loop1p1 /_fs=ext4 grubdev=/dev/loop1
3. 克隆结束后 就制作完成。(此时应该可以用VirtualBox启动vhd系统了)
接下来下载 initrd.img-3.13.0-24-generic vmlinuz-3.13.0-24-generic vmlinuz-3.13.0-24-generic.efi.signed
并且复制到ubuntu目录里面 ===注意不要改名字.
设置引导===建议使用grub通用启动器引导 。看其说明书的引导设置部分
重新改写了一下教程. 按照这个走下来,不需要编写启动菜单,依照grub通用启动器的说明设置引导就可以了.
注意第一个命令 sudo kpartx -av /cdrom/ubuntu/ubuntu1404.vhd的输出信息.
正常情况下应该是 loop1 . 这样后面最后命令的参数 loop1p1 loop1不用修改.
如果输出是loop3,那么这样后面最后命令的参数 loop1p1 loop1 要更改为 loop3p1 loop3 才对.
第二个sudo到最后整个是一个命令,复制粘贴到一行上最后再回车执行.(中间不可自己断行 让系统分行可以.)