该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

使用流程

1:定制

.config文件包含了可以定制的所有条目,可以编辑这个文本定制自己的部署计划,挑重点的说

LIVEKITNAME="xxx" #目标安装光盘的名字

VMLINUZ=/boot/vmlinuz #内核位置

KERNEL=$(uname -r)

MKMOD="bin etc lib lib64 opt root sbin usr var home" #需要备份的目录

EXCLUDE="/etc/fstab /etc/mtab " #排除列表,如果需要排除某个子文件夹可以直接修改build中相关部分

BEXT=sb #备份目录的镜像后缀名称

LMK="lib/modules/$KERNEL" #内核模块位置

2:备份

运行build脚本。

build脚本的内容还是非常清晰的,大体上采用了函数调用的方式,相关任务在livekitlib可以找到定义

3:部署

对于iso文件来说,运行完第二步基本没问题了,可以创建一个虚拟机加载这个iso文件看看能否正确启动。

如果目的只是备份和快速使用,live环境基本够用了,如果还要安装的话,可以参考arch或者gentoo的文档中安装系统的步骤,规划出文件系统,挂载,拷贝文件(rsync很快),安装grub,加入需要频繁安装(比如给一组cluster安装)可以把上述操作写成一个部署脚本在live环境中执行。

4:排错

如果iso启动后不能看到启动项目,出现boot:提示符

--

说明isolinux找不到配置文件(类似于grub.conf),可以直接在命令行输入:

/xxx/boot/vmlinuz initrd=/xxx/boot/initrfs.img

加载aufs出错

--

可以手动修改一下build文件,把需要的ko拷贝到lib/modules中去,修改init文件加载内核模块

/run文件夹丢失

--

部署到目标系统后可能会出现run文件夹的缺失,创建一个就好了

显卡驱动/网卡驱动

--

最好实现把这些文件打包进去,然后参考任何一个wiki中关于显卡/网卡配置的部分进行配置。

linux live使用方法,使用linux-live kit对Linux备份/部署相关推荐

  1. 常用的linux远程管理方法,常用windows下远程管理Linux服务器的方法

    常用windows下远程管理Linux服务器的方法 来源:互联网 作者:佚名 时间:2013-04-14 12:48 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域 ...

  2. linux temp文件夹在哪_Win10系统下使用linux命令的方法

    Win10系统是目前主流的操作系统之一,其功能十分强大,而在Windows10系统下也是能够使用linux命令,只是不少用户不知道而已.那么如何在Win10系统下使用linux命令?下面小编分享一下W ...

  3. linux下字体怎么安装方法,linux安装字体方法

    1.查看系统中文字体 #fc-list :lang=zh 2.如果提示commont not fount 说明为安装fontconfig 3.安装fontconfig #yum -y install ...

  4. 终端linux输入法安装程序,在Ubuntu系统下安装百度输入法Linux版的方法

    本文介绍在Ubuntu系统下安装百度输入法Linux版(也称为百度Linux输入法)的方法,以Ubuntu 18.04版本为例说明.说明:该输入法支持在Ubuntu 18.04.1810.1904.1 ...

  5. linux下共享文件夹(windows可访问,linux也可访问)

    2019独角兽企业重金招聘Python工程师标准>>> 本文是转字网上的两段,如果是菜鸟,想懂有点难度,我这里给点注释 在linux上共享文件夹windows下看 ********* ...

  6. Linux时间转化方法

    Linux时间转化方法: (1)date -d"2008年 12月 17日 星期三 17:27:22 CST" +"%s" 该命令将2008年 12月 17日 ...

  7. linux隐藏文件的方法,Linux下隐藏文件的操作方法

    Linux下隐藏文件的操作方法 发布时间:2020-04-11 11:32:34 来源:亿速云 阅读:550 作者:小新 今天小编给大家分享的是Linux下隐藏文件的操作方法,很多人都不太了解,今天小 ...

  8. SSH连接不上Linux的解决方法

    SSH连接不上Linux的解决方法: 连续弄了几次,今天早上终于把SSH连接虚拟机连接不通的问题解决了. 先简单说下概要: 主机装的是XP系统,虚拟机用的是red hat Linux. 我用的是nat ...

  9. linux 提权方法总结

    几点前提 已经拿到低权shell 被入侵的机器上面有nc,python,perl等linux非常常见的工具 有权限上传文件和下载文件 内核漏洞提权 提到脏牛,运维流下两行眼泪,我们留下两行鼻血.内核漏 ...

  10. linux系统调用挂钩方法总结

    相关学习资料 http://xiaonieblog.com/?post=121 http://hbprotoss.github.io/posts/li-yong-ld_preloadjin-xing- ...

最新文章

  1. 区块链从一夜暴富到一夜暴“负”的辛酸史
  2. (超贴心)Centos7安装2.5G网卡驱动(Realtek 3000)
  3. vbox虚拟机无法使用计算机名称,win10/windows10启动virtualbox虚拟机提示“不能为虚拟电脑XX点击一个...
  4. DHCP企业应用指南
  5. Struts2学习笔记(一)--入门常见配置
  6. 恭喜你,20级考研生!你将在考研前看到这篇最靠谱的学习方法!
  7. easycode不推荐使用_为什么MySQL不推荐使用uuid或者雪花id作为主键?
  8. Python入门(六) list
  9. 设计模式 总揽 通过这篇随笔可以访问所需要了解的设计模式
  10. java中 自动输入一个按键_java-如何同时收听多个按键输入
  11. VC++对话框里新添加的控件运行时不显示
  12. Glide 加载圆角图片(解决设置圆角后和centerCrop冲突的问题)
  13. 解决Mantis乱码问题
  14. 纹理分析方法:共生矩阵的计算
  15. 2022 Ubuntu国内流畅观看Cousera视频最简教程
  16. Retina屏图片适配
  17. AIMA 第三版 笔记
  18. PTA题目 : 用指针实现将一个3*3的整型矩阵转置
  19. vba word 查找_教你一招!学会这些word小技巧,班级数据管理不犯愁,老师们一定要知道!...
  20. SSM考试题库管理系统毕业设计源码069043

热门文章

  1. C#LeetCode刷题之#766-托普利茨矩阵(Toeplitz Matrix)
  2. jira如何创建看板筛选器_创建看板
  3. 技术文档的撰写_如何撰写出色的技术博客文章
  4. java 数据溢出和编译错误的差别
  5. php wula,PHP老师没教过你的那些知识点
  6. C#中关于updatePanel与freeTextBox不兼容的问题 当页面刷子新后,ftb不能输入内容的解决办法
  7. 在Word里使用部分正则表达式
  8. python实现Queue和Stack
  9. python开源库生成式对抗网络_神经网络结构:生成式对抗网络(GAN)
  10. MFCC特征提取过程详解