龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 5634|回复: 8

@刘世伟 能请教制作tar.lzma还原包的方法么?

[复制链接]
发表于 2013-12-4 11:33:15 | 显示全部楼层 |阅读模式
如题,我自己搭建了一个web环境和安装了一些自己需要的组件,然后我想通过你的方法进行备份,不知道这个tar.lzma还原包怎么生成
发表于 2014-4-12 09:01:21 | 显示全部楼层
感谢刘工指导
在刘工制作的离线包loongson2_debian7_20110518.tar.lzma基础上,更换龙芯吧 a126285 网友编译的超频版内核 vmlinuz-3.7.10-loongson-2f-community,升级系统,但保留了gnome2. (升级gnome3或与之相关程序会出现问题.)  安装编译环境, qt4, jdk-6, flash11, 字体, 星级译王词库, Texmaker+Texlive2013, octave, maxima, scilab, gnuplot, 已成为一个很好的很完整的工作系统, 而且轻便便携. 唯一的问题是wps的龙芯版还不完善而且没有对公式编辑的支持, 故日常工作如试题, 学生的论文(这些还在用word而不是Tex)稍有不便.
      刘公的还原系统很好,很强大, 我换的64G的SSD, 通过Shell, 替换boot.cfg;fstab;40G.tab; 40G.set, 然后还原很方便.
      再次感谢!
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-12-4 11:36:30 | 显示全部楼层
本帖最后由 阔空晴云 于 2013-12-4 11:44 编辑

还有就是,8089D安装你的debian7包有问题啊。。一开机都是一大堆错误。请问是什么问题?
发表于 2013-12-7 22:25:47 | 显示全部楼层
回复 1# 阔空晴云


tar打包, 用lzma压缩

mount /dev/sda2   /mnt
cd /mnt
tar c * |lzma >/home/loongson2_debian7_20131107.tar.lzma
 楼主| 发表于 2013-12-8 16:53:09 | 显示全部楼层
回复 3# 刘世伟


    有个问题,我安装的debian7选择的是使用整个硬盘,然后安装程序自己划分的分区,除了第一个引导分区是主分区以外,剩下两个分区(一个是sda5,一个是sda6(vswap分区))是扩展分区,所以我备份的时候实际上是备份的扩展分区,这样的话,用您给的那个还原还能用么?
发表于 2013-12-8 17:09:50 | 显示全部楼层
回复 4# 阔空晴云


    什么还原? 我的安装程序是清空分区表,重新分区, 哈哈
 楼主| 发表于 2013-12-9 10:10:58 | 显示全部楼层
回复 5# 刘世伟


   
发表于 2014-2-24 08:25:54 | 显示全部楼层
本帖最后由 newton1972 于 2014-2-24 08:33 编辑

回复 3# 刘世伟


    请教刘工: 这样做出的恢复包恢复后, 各分区的挂载关系会变化, boot.cfg文件内容也会变化, 还要手动修复. 如何解决?
  刘工的debian7  20110518 恢复后的挂在信息:
yeeloong:~# mount -l
/dev/sda1 on / type ext3 (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
none on /tmp type tmpfs (rw,noatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
yeeloong:~#

yeeloong:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
#<file system>        <mount point>   <type>  <options>       <dump>  <pass>
proc                /proc        proc        defaults        0        0
#/dev/sda3        none        swap        sw        0        0
#rootfs                /        rootfs        defaults        0        0
/dev/sda1                /        ext3        defaults        0        0       
none                /tmp        tmpfs        defaults,noatime        0        0
#/dev/sda5        /var        ext4        defaults,barrier=0,noatime        0        0
#/dev/sda6        /home        ext4        defaults        0        0
yeeloong:~#

yeeloong:~# cat /etc/mtab
/dev/sda1 / ext3 rw 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
none /tmp tmpfs rw,noatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
yeeloong:~#

我自己的镜像恢复后的挂在信息
yeeloong:~# mount -l
/dev/sda2 on / type ext4 (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
none on /tmp type tmpfs (rw,noatime)
/dev/sda5 on /var type ext4 (rw,noatime,barrier=0)
/dev/sda6 on /home type ext4 (rw)
/dev/sda1 on /boot type ext3 (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sdc4 on /media/NEWTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush) [NEWTON]
yeeloong:~#


yeeloong:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
#<file system>        <mount point>   <type>  <options>       <dump>  <pass>
/dev/sda2                /        ext4        defaults        0        1       
proc                /proc        proc        defaults        0        0
/dev/sda3        none        swap        sw        0        0
none                /tmp        tmpfs        defaults,noatime        0        0
/dev/sda5        /var        ext4        defaults,barrier=0,noatime        0        2
/dev/sda6        /home        ext4        defaults        0        2
/dev/sda1        /boot        ext3        defaults        0        2
yeeloong:~#


yeeloong:~# cat /etc/mtab
/dev/sda2 / ext4 rw 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
none /tmp tmpfs rw,noatime 0 0
/dev/sda5 /var ext4 rw,noatime,barrier=0 0 0
/dev/sda6 /home ext4 rw 0 0
/dev/sda1 /boot ext3 rw 0 0


我自己的镜像恢复后的boot.cfg只有debian与usb两项, 而制作恢复镜像前已经将/dev/sda1和/boot这两处的boot.cfg都已做过修改.
发表于 2014-2-26 16:10:24 | 显示全部楼层
回复 7# newton1972

fstab.SSD是在8G的ssd硬盘上使用的分区,


/tmp/fix.sh  可以放一个这个文件,  在展开后会调用,

安装程序可以输入shell,  进入shell界面,

安装过程脚本在   /scripts/bottom.d/install

有2个,一个针对普通硬盘 ,一个针对ssd硬盘。

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-5-27 05:50 , Processed in 0.180155 second(s), 19 queries .

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