LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1183|回复: 12

如何用tar备份Slack及将已配置好的系统恢复到一个全新的系统里???

[复制链接]
发表于 2005-8-11 21:44:52 | 显示全部楼层 |阅读模式
现在我有两台机,一台安装了Slack并已经配置好了,想把另外一台机子也装成Slack,有没有快捷的方式可以不用在配置一次就得到一个完善的系统
期待高手的答案
发表于 2005-8-11 21:47:49 | 显示全部楼层
用启动盘进入,然后mount已经配好的linux ,用 tar 备在一个分区里;移到另一台机器中解压,当然也得用启动盘或者livecd ;

改一下fstab 就行,我试过。也是slackware 的。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-11 21:55:13 | 显示全部楼层
大哥能否详细点。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-8-11 22:09:18 | 显示全部楼层
比如说只有/分区
把/下的所有文件都复制到目标盘(目标盘先要格式化成和源盘的/分区格式一样),然后补上引导程序grub,lilo
修改一下/etc/fstab
然后
安装grub按重新安装grub的办法做(精华贴)
安装lilo则修改好lilo.conf后运行命令lilo就行
ps:楼主就不能看精华?不是南北兄好说话,在这里,很少人回答太简单的问题的
这在linux里是一个常识
回复 支持 反对

使用道具 举报

发表于 2005-8-11 22:13:51 | 显示全部楼层
如果是打包成tar,然后再在目标盘进行解压

不就是zipslack的安装方法吗?
回复 支持 反对

使用道具 举报

发表于 2005-8-11 22:20:43 | 显示全部楼层
Post by 妖狐藏马
如果是打包成tar,然后再在目标盘进行解压

不就是zipslack的安装方法吗?

是的,其实任何系统,已经配好的,在我实践中,是能行的通的。只是配一下 /etc/fstab 就能用起来了。

比如一个配好的系统,我们不能在正在用的系统中打包,这样会出错误。应该用livecd 或者 安装盘中的第一张来启动进入修复模式;mount好系统,再mount一个空的分区,然后用tar zcf linux.tar.gz / ;这样就不会出错了,另外不要用tar.bz2格式,bz2不能有空文件,如果有空文件会错,这也是用 tar.gz格式的原因。

把备好的系统。在一台机器上也是用livecd 来启动,最好是livecd ,因为支持移动磁盘,然后 tar zxvf linux.tar.gz 就行了。

修改一下/etc/fstab ,修复grub或者lilo就能用了。

也没有什么技术含量,我看如果做发行版,做成这样的也行,crux就是这样的安装的。只是提供了一个极为简单的安装脚本,其它的就是解压和配置;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-11 22:47:02 | 显示全部楼层
多谢两位了。。。。。。
我在google也搜到了一篇了。。
http://www.faqs.org/docs/gazette/backup.html
回复 支持 反对

使用道具 举报

发表于 2005-8-12 08:55:28 | 显示全部楼层
长见识,以前只是备份恢复数据,没备份过整个系统。
回复 支持 反对

使用道具 举报

发表于 2005-8-12 12:49:06 | 显示全部楼层
真的是只改 fstab 就可以了吗?其它配置也需要改动吧?比如说 nVidia 显卡和 Intel 显卡驱动显然不同的;PS/2鼠标和 USB 鼠标的驱动也不一样……恐怕没有 tar 打包再解压这么简单吧?
回复 支持 反对

使用道具 举报

发表于 2005-8-13 10:46:53 | 显示全部楼层
所以,一般备份没有安装过驱动的系统或只在同样配置的机上使用
如果不是有通用内核的话,在intel上安装出来的系统移动到amd上可能有兼容性问题
奇怪:为什么搜索packages.net时,只有最多686的包,却没有althron之类的包?
用slack的全是intel?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表