Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

Linux多重引导器

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]
image=pathname

  开始(以提示含有一个LINUX内核的启动映象的文件或设备),或以一行

other=pathname

  开始以提示启动其他独立的系统。


label=name

  引导装入程序使用每个映像说明的主文件名(不包含路径)来标识该映像。通过设定变量'label'可使用不同的名称。


alias=name

  通过指定一个别名可对同一个目录使用第二名称。


password=password

  用密码保护映像。


restricted

  若是在命令行被指定各参数则只在启动映像使需要输入密码。

内核选项部分

  如果被启动的映像是一个LINUX内核,则可以将命令行参数传送到该内核。


append=string

  将指定的各选项增加到传送于内核的参数行。其典型的运用于指定不能完全自检或彻查对其有危害的硬盘的参数。比如:


append="hd=64,32,202"

ramdisk=size

  该选项指定了任选RAM磁盘的大小。0 表示不应创立任何RAM磁盘。若不指定该参数,则使用在根文件系统中建立的RAM磁盘大小。


read-only

  该参数指定根文件系统应该以只读的形式装载。典型的是,该系统的起始程序稍后将以可读写方式重新装载根文件系统。


read-write

  其指定根文件系统应以可读写方式装载。


root=root-device

  该参数指定应作为根文件系统装载的设备。如果目前使用的是指定的名称,则根驱动器就设在根文件系统目前所在的设备上。如果根设备被 -r 参数所修改,则使用相应的设备。若未指定 'root' 参数,则使用包含核心映象的根设备设置(该设置是编译内核时在内核的 Makefile 文件中用 ROOT_DEV 变量设定的,并稍后可用 rdev(8)程序修改)


vga=mode

  其指定在启动时应选择的 VGA 文本模式。 下列数值可被识别 (忽略大小写):


normal:选择普通 80x25 文本模式。

extent(或ext):选择 80x50 文本模式。

ask:停止并要求用户的输入(在启动时)

:使用相应的文本模式。在启动时用vga=ask选项或
按[Enter]都可获得一个可用模式的列表。

  若未指定该参数,则使用在核心映像中获得的 VGA 文本环境。(该设置是编译内核时在内核的 makefile 文件中用 SVGA_MODE 变量设定的)

二.关于lilo的问题

一.先装了Windows,再装Linux时,不能安装LILO。这是大多数Linux新手的问题;

  有些BIOS不能识别大于8.4G的硬盘,旧的LILO不能识别位置大于1024柱面的系统内核 (kenerl)。因此可能的问题是:LILO被装入MBR,而为Linux准备的硬盘分区远在1024柱面之外,因此Linux不能引导;LILO被装入Linux的root分区(根分区),而它恰好在8.4G之外,又挂了!

  解决方案:

  也许你已经安装了Linux,不要delete它,改改还能用!好,现在开始:

  1. 用PartitionMagic5.0在第一个硬盘的开始分出个10M的ext2分区,格式化。最好把为Linux准备的分区也一同准备好,省得以后麻烦。

  2. 用Loadlin或Linux的boot和rescue盘引导系统。mount那个10M的分区--/dev/hda1,假设我使用boot和rescue盘,mount到/mnt/tmp。把/boot/*和内核映象文件拷贝到/dev/hda1相同的目录下,编辑/etc/lilo.conf,在所有的目录前加上/dev/hda1的mount路径,并且将LILO安装到/dev/hda1。

  把lilo.conf中的


    boot = /dev/hda 
    install= /boot/boot.b 
    message = /boot/bootmsg 
    map= /boot/map 
    image = /boot/vmlinuz-2.2.13 

  修改为


boot = /dev/hda1
install= /mnt/tmp/boot/boot.b
message = /mnt/tmp/boot/bootmsg
map = /mnt/tmp/boot/map
image = /mnt/tmp/boot/vmlinuz-2.2.13

  调用lilo命令,重新安装LILO。重起系统,就完了。

  记住,要卸载Linux,可以用DOS下的fdisk /mbr清除MBR中的LILO。

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 23 4 下一页


上一篇:X-windows显示配置通用解决方案   下一篇:[声卡]通用声卡安装程序OSS简介

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
·Motorola微处理器bootloader分析与应用
·Fedora Core5 NFS服务器搭建过程介绍
·Linux系统:让内存不再泄漏的实用技巧
·新手看招 手把手教你安装VMware虚拟机
·“侵权事件” 红帽称微软企图干扰用户
·删除Linux后 如何找回Windows启动菜单
·菜鸟乐园 Linux中常见文件系统格式介绍
·Linux操作系统下IPTables配置方法详解
·实用技巧 Linux系统的经典使用技巧八则
·Linux系统文件优化及磁盘检查方法介绍
推荐文章
·什么是防火墙
·在Ubuntu上建立Arm Linux的开发环境
·用SRP建立安全的Linux FTP服务器
·Linux系统中如何正确安装摄像头驱动
·System Commander2000使用指南
·GAWK 手册(七)
·分区大小调整完全手册
·我的qmail+vpopmail+igenus的安装历
精彩文章
·Linux C编程---进程
·OpenSSH快速指南
·Linux各项系统开机服务的功能是什么
·简易防火墙建置与流量统计之五
·java语言存取mysql快速构建
·Linux平台C++类库tinycxx使用说明
·Linux下也能用Win Modem
·Weblogic6.1和Jb6的集成实践(升级
·用RHN自动更新Red Hat Linux
·LINUX modules 模块安装 MINI-HOWTO
·ext3日志式文件系统使用介绍
·Apusic1.1 实现负载均衡
·Java Servlet和JSP教程(1)
·Linux 指令篇:讯息传送与信件管理--
·使用 find 搜索文件
·python入门1
·轻松搞定RedHat 9命令行(CLI)下看
·Linux 指令篇:起始管理--init
·[人物]KDE英雄谱(7):Matthias·Ett
·CVS服务器建立和权限配置
·分布式拒绝服务攻击(tfn2k)攻击及
·Sendmail第七章 宏
·用PHP和MySQL构建一个数据库驱动的
·一种 Web 应用程序级别的 Cluster
·使用ARP分组检测处于混杂模式的网络
·sendmail大全
Power by linux-cn.com 粤ICP备05006655号