lilo - 安装引导装入程序
总述
主要功能:
” /sbin/lilo” - 安装引导装入程序
辅助用途:
”/sbin/lilo –q” - 查询影射表
”/sbin/lilo –R” - 设置下次启动的默认命令行
”/sbin/lilo –I” - 查询当前内核的路径
”/sbin/lilo {-u|-U}” - 卸载lilo
使用说明
lilo 安装一个你在下一次启动时被激活的引导装入程序它有多项的选择.
- -v
- 增加冗余.给出一个或更多的-v选项使lilo 更详细.
- -q
- 列表当前已被影射的文件. lilo 维护着一个文件,缺省的是 ”/boot/map”,
包含了启动内核的名称和定位(位置)。这个选项列出在其中的名字. ”-m“影射文件名 使用指定的影射文件代替默认的. - ”-C”配置文件名
- lilo 从这个文件中读取有关影射文件的指令, 省缺的是 ”/etc/lilo.conf”.
这个选项能使用一个指定的非默认的配置文件. - ”-d“延迟
- 如果你有几个指定的内核, 在启动时按下Shift 键, 引导程序会提供一个你选择使用哪个系统内核去启动的机会. 一个预期的时间后列表的第一项将被引导.
这个选项指定一个以十分之一秒为单位的超时延迟. - ”-D”标记
- 使用给出标记的内核去代替第一个来作为默认的引导.
- ”-r”root-目录
- 做任何(修改)之前,改变root的位置到指出的目录. 习惯上用于纠正从软盘启动的安装.
- ”-t”
- 只进行测试. 不会真正的写入新的启动或影射文件. 和-v一起使用得知.B lilo 大约有什么要做.
- ”-c ”
- 影射压缩.将合并读入从临近部分的请求. 加速启动(尤其从软盘).
- ”-f”disk-tab
- 指定磁盘参数文件. (省缺的是 /etc/disktab.)
- ”-i”boot-sector
- 指定一个文件作为boot sector使用.(省缺的是 /boot/boot.b.)
- ”-l”
- 产生线性sector地址代替sector/head/cylinder 地址.
- ”-P””{fix|ignore}”
- 修理(或忽略)被破坏的分区表, 例如, 分区表用线性的和sector/head/cylinder 地址不协调.
- ”-s”save-file
- 当 lilo 覆盖 boot sector, 保存旧的内容在一个文件里, 省缺的是 /boot/boot.NNNN
这个NNNN依赖与设备. 这选项为boot sector 指定一个后选的挽救文件. (或者, 和 -u 一起使用,从哪里恢复boot
sector.) - ”-S”挽救文件
- 通常地, lilo 不会覆盖已存在的挽救文件. 这个选项就是告诉它可以覆盖(这个文件).
- ”-u”device-name
- 卸载 lilo, 通过检查时间标记,拷回一个保存了的boot sector.
- ”-U”device-name
- 同上, 但不检查时间标记.
- ”-R”commandline
- 设定下次启动的命令行.boot loader会删除这行的: 这是个一次性命令.代表性的用在reboot 脚本, 只在调用shutdown
-r'之前使用. - ”-I”标记
- 启动后可以在环境变量BOOT_IMAGE 找到这个标记. 在标准输出设备上,这个命令列出相应的路径名.
- ”-V”
- 列出版本号.
上面的命令行选项相对应于下面在配置文件指出的关键字。
-
-b bootdev boot=bootdev -c compact -d dsec delay=dsec -D label default=label -i bootsector install=bootsector -f file disktab=file -l linear -m mapfile map=mapfile -P fix fix-table -P ignore ignore-table -s file backup=file -S file force-backup=file -v verbose=level
lilo - 安装引导装入程序的更多相关文章
- iOS开发笔记(Swift)-通用App安装引导页的实现
之前一直做的项目都是基于OC开发的,最近开始尝试使用Swift语言来重写整个项目. 本篇文章主要是讲述如何使用Swift来实现常见的通用App安装引导界面. 效果预览: 实现思路: 主要是采用了UIS ...
- Ubuntu11.04安装引导BURG
时间:11-05-10 BURG是一个漂亮的引导程序,可以代替ubuntu默认的引导. ubuntu11.04安装方法如下: sudo add-apt-repository ppa:n-muen ...
- 引导加载程序之争: LILO 和 GRUB
在不考虑他们的工作或专业情况下,所有 Linux 用户都会使用的是哪个工具?引导加载程序.通过本文了解引导加载程序的工作原理,认识两个流行的引导加载程序 LILO(LInux LOader)和 GNU ...
- Win系统下制作U盘CLOVER引导+安装原版Mavericks10.9
啃苹果有一段时间了,之前一直用白苹果,但是白苹果配置有所限制,对于我搞音频的人来讲,显得有点拖沓.所以研究了将近2年的黑苹果,最近心血来潮给大家一个比较傻瓜式的教程,首先强调一点,黑苹果是需要折腾的, ...
- win7双系统安装openSUSE13.2解决【引导加载器安装期间出错】问题
原始日期:2015-08-17 14:16 昨晚不知道哪根筋不对,突然想装一个liunx系统,与win7形成双系统,最终选定openSUSE13.2,想想以前也安装过Ubuntu,应该差不多,所以直接 ...
- win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)
Ubuntu16.04作为目前最新版本的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法.grub引导法等等,这里我将介绍在win7系统下用easyBCD软件 ...
- 折腾一天安装Centos7,以及后面恢复Win7引导的曲折历程
一.下载centos 7 livecd iso 访问镜像网站,http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/ 或者直接下载:http:// ...
- Linux 服务器 U盘安装(避免U盘启动)以及拔除U盘后无法引导系统
一.U盘制作 首先下载两个文件: · rhel-server-6.3-i386-boot.iso 启动镜像 · rhel-server-6.3-i386-dvd. ...
- 安装Ubuntu时的硬盘分区方案
如果你准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”.一个“swap”和一个“/home”的三分区方案:/ :10GB-15GB.swap:物理内存小于或等于 512MB,建议分 ...
随机推荐
- Ruby的异常处理
Ruby在处理0.1+0.2是会出现精度问题: 许多语言都有类似问题,详见网址:http://0.30000000000000004.com/ Ruby的异常处理 如果异常处理范围是整个方法体,可以省 ...
- oracle性能诊断排查
https://blog.csdn.net/qq_30553235/article/details/78809872 查看oracle用户权限: 1.查看不同用户的连接数 select usernam ...
- leetcode-easy-trees-98. Validate Binary Search Tree-NO
mycode 不会 注意:root的值要比左子树上所有的数大 参考 # Definition for a binary tree node. # class TreeNode(object): # ...
- Leetcode: 二分搜索法
package com.LeetCode; /** * 算法:二分搜索法查找一个值,并返回索引值 * https://leetcode.com/problems/search-insert-posit ...
- CSS - 设置 select 元素的样式
注意:option 外面有个框,这个框不同浏览器生成的还不一样,给这个框设置样式的方法也没有找到(有说法是这是浏览器创建的 shadow dom 没法设置).所以要想完全控制还是用列表进行模拟比较好. ...
- Ruby小白入门笔记之<Rubymine工具的快捷键>
智能快捷 Ctrl+Alt+G:弹出Generate Ctrl+Alt+L:格式化代码 Alt+F1:切换视图(Project, Structure, etc.). Alt+F2:弹出预览窗口,可选择 ...
- failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED 错误解决方法
解决: config = tf.ConfigProto() config.gpu_options.allow_growth = True session = tf.Session(config=con ...
- 非GUI运行Jmeter,jtl文件没有响应数据的解决办法
一.问题 Jmeter官方一直强调要在非GUI模式下运行Jmeter:Run your JMeter test in command-line non-GUI mode. 但在非GUI模式下运行生成的 ...
- MySQL 树形结构 根据指定节点 获取其下属的所有子节点(包含路径上的枝干节点和叶子节点)
背景说明 需求:MySQL树形结构, 根据指定的节点,获取其下属的所有子节点(包含路径上的枝干节点和叶子节点) 枝干节点:如果一个节点下还有子节点,则为枝干节点. 叶子节点:如果一个节点下不再有子节点 ...
- 解决 /usr/lib/x86_64-linux-gnu/liblapack.so.3: undefined reference to `gotoblas'
最近需要用到openblas库,本地ubuntu 系统内有一个版本,但是想用自己新编译的openblas, 使用cmake指定了链接的库地址, SET(LINK_LIB_DIRS "/usr ...