Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

sh/bash/dash/ksh/zsh等Shell脚本
回复
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#166

帖子 billbear » 2009-11-05 13:23

freedomsky 写了:老大,我想问下
我的系统是8.04服务器版,硬盘是做的RAID。分区如下:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 21381 171742851 83 Linux
/dev/sda2 21382 22290 7301542+ 5 Extended
/dev/sda5 21382 22290 7301511 82 Linux swap / Solaris

我在按照你的文档进行恢复的时候,出现
将哪个分区作为 / ?
1) /dev/sda1 ext3 176GB
2) /dev/sda5 swap 7477MB
#? 1
你选择的是 /dev/sda1, 里面现有这些文件/目录:
bin casper dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz
boot cdrom etc initrd lib media opt root srv tmp var
确定?(y/n)
y
是否格式化此分区?(y/n)
y
格式化 /dev/sda1 为:
1) ext2
2) ext3
3) ext4
4) reiserfs
5) jfs
6) xfs
#? 2
将哪个分区作为 swap ?
1) 3) 无
2) /dev/sda5 swap 7477MB 4) 无,并结束分区设定。
#? 2
你选择的是 /dev/sda5, 里面现有这些文件/目录:
确定?(y/n)
y
/dev/sda5 将被格式化为 swap.
将哪个分区作为 /home ?
1) 3) 无
2) 4) 无,并结束分区设定。
#? 4
开始格式化分区 (如果有需要格式化的分区的话)。继续? (y/n)
y
umount: /: device is busy
umount: /: device is busy
无法卸载 /dev/sda1


这是什么情况呢,希望指点一下,是不是要对硬盘从新分配?
恢复时要用备份文件启动一个 live 系统。不支持在当前系统下恢复当前系统。我对站在房子里拆房子有恐惧。
我对 raid 不了解,这个脚本也未经 raid 测试,请评估是否值得拿它在你的服务器上做试验。
freedomsky
帖子: 10
注册时间: 2008-07-12 23:38

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#167

帖子 freedomsky » 2009-11-05 14:24

恩,我了解了,谢谢了
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#168

帖子 billbear » 2009-11-06 16:13

上传了一个我的备份
viewtopic.php?f=103&t=238975
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#169

帖子 wangdu2002 » 2009-11-06 23:40

熊哥的lub基本搞定了。。。啥时候出KillGhost啊,某还在盼望着早日让Ghost下岗呢。。。 :em04
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
liu999
帖子: 97
注册时间: 2009-09-19 17:31

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#170

帖子 liu999 » 2009-11-07 1:21

顶bill老大的更新,今天采用你上次的2.0"rc"版做了9.04~~~
问问题之前要先站内google搜索,时间多了就看置顶帖子,再不行就发问。
有关Windows启动,GNU GRUB和GRUB4DOS的一些启动流程与细节汇总
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#171

帖子 billbear » 2009-11-07 13:10

wangdu2002 写了:熊哥的lub基本搞定了。。。啥时候出KillGhost啊,某还在盼望着早日让Ghost下岗呢。。。 :em04
等吧 :em05
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#172

帖子 billbear » 2009-11-07 13:13

liu999 写了:顶bill老大的更新,今天采用你上次的2.0"rc"版做了9.04~~~
那个测试版有点小问题,多亏 wangdu 指出 :em06
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#173

帖子 wangdu2002 » 2009-11-07 23:48

billbear 写了:
wangdu2002 写了:熊哥的lub基本搞定了。。。啥时候出KillGhost啊,某还在盼望着早日让Ghost下岗呢。。。 :em04
等吧 :em05
那就好好等熊哥的又一重量级工具问世吧。。。特别对于双系统的用户,能够轻松在Ubuntu下随意备份和恢复win分区的镜像,将是一件非常方便的事情。 :em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#174

帖子 ubuntua » 2009-11-08 1:31

想问一下LZ,启动squashfs镜像里的系统是如何来实现的?对这个一直不解,试了好几次都不成功,每次都在启动到BusyBox v1.10.2那里就卡住,实现不了启动。

我想自己作个squashfs文件,但不知道到底应如何实现。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#175

帖子 billbear » 2009-11-08 11:06

可以自己定制 initrd,或者安装 lupin-casper 自动生成能够启动 squashfs 的 initrd。
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#176

帖子 ubuntua » 2009-11-08 13:04

billbear 写了:可以自己定制 initrd,或者安装 lupin-casper 自动生成能够启动 squashfs 的 initrd。
哦,原来你用的是lupin-casper里面自动生的的initrd啊,难怪。我就知道怎么搞的,我自己做的那个initrd老是启动不了系统,而你的可以搞定,原来如此。

谢谢!

不过LZ,你忘记去除系统中的/etc/resolv.conf这个文件了。 :em06
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#177

帖子 billbear » 2009-11-08 13:14

/etc/resolv.conf 留着无碍吧。反正它自己会变的
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#178

帖子 ubuntua » 2009-11-08 13:25

billbear 写了:/etc/resolv.conf 留着无碍吧。反正它自己会变的
:em06

说的也是,不过通常我都把它删了。

自动生的 initrd有个毛病,就是每次当你关机时,要按回车键才能关机,而且还会弹出光驱,这个BUG说大不大,说小不小,不过有时挺让人烦的,所以我对它一直不满意,想改改,总是改不成功,哎。 :em06

LZ做的这个东东挺好用的,免去了输入大量命令,很实用! :em11
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#179

帖子 ubuntua » 2009-11-08 13:29

LZ什么时候再加入一个备份windows系统分区的功能啊?虽说现在这样也能备份出windows分区,但是不要去除一大堆linux里的件,如果能直接备份一个可以让你去选定哪个特定文件夹下的文件,并去除这个特定文件夹下的某个文件,比如win里的虚拟内存,那样就更完美了! :em11
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Live Ubuntu Backup V2.2,备份你的 ubuntu 为可启动的 squashfs 文件

#180

帖子 billbear » 2009-11-08 13:33

自动生的 initrd有个毛病,就是每次当你关机时,要按回车键才能关机,而且还会弹出光驱,这个BUG说大不大,说小不小,不过有时挺让人烦的,所以我对它一直不满意,想改改,总是改不成功,哎。
这个东西在这里:
安装了 lupin-casper 以后有这么个文件
/etc/init.d/casper
里面有一句
read x < /dev/console
加 # 注释掉,然后再打包 squashfs 就行了。不会等待你回车了。
如果要不弹光驱门应该是这个
# eject -p -m /cdrom >/dev/null 2>&1
你可以试一下,我没有光驱,不知道效果。
回复