阅 读 文 章

[原创]x86启动系统的几种方式

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(sunmarmot) | 时间:2007-05-27 | 浏览:人次 ]


[这个贴子最后由sunmarmot在 2002/11/07 00:38am 编辑]

过节残废在家总的干点什么,于是,写了这些东东,希望各位老大不要见笑~~~~~~~~~

在x86中如何启动到单用户模式维护系统

一.x86在启动时有两种启动方式
1.按ESC进入手动启动模式
2.默认进入自动启动模式

二.通常在系统硬件发生改变或使用第二块硬盘启动系统时可以进入手动启动模式

在启动时按ESC键,进入手动启动模式,这时的界面和初装x86时的界面一样,敲F2会重新检测硬件,并可以设置更新.
到下一步

[] DISK  从第一块硬盘启动(默认)
[] DISK  从第二块硬盘启动
[] CD    可以塞入Solaris soft1一路下去,到提示你开始安装拷贝文件时,选取消,你就用CDROM进了单用户,通常可以用这种方法改密码,修复改错的shell,修复硬盘
[] NET   从网络启动

三.在默认自动启动的情况下

Type b [file-name] [boot-flags] <ENTER>;
or   i <ENTER>;
or   <ENTER>;


1.b(boot)选项

b -a 交互式启动,相当于SPARC下boot -a
b -s 启动到单用户模式,相当于SPARC下boot -s 
b -r 检测新设备,用户在添加删除新的硬件设备,相当SPARC下boot -r
b -b 维护模式,但我测试中发现不是很好使,/usr/bin会找不到,基本的命令都使不了。
     也不知道问题在哪
b cdrom -s 用cdrom启动到单用户模式,相当于SPARC下boot cdrom -s 
b net  从net启动,相当于SPARC下boot net
b kernel/unix -s 当boot-file改变时候,或/usr/bin找不到,b -a,b -s不能使用时,可以用这条命令切换到单用户模式。
b path/kernel/unix -as 用交互模式从指定的path的kernel/unix启动

2.i(interpreter)交互时启动选项
键入i进入,可以用户改变引导选项和标志,探察设备和总线,运行诊断程序。
在>;状态下可以按ctrl+d回复到正常启动。

>;
>;help       查看帮助
>;printenv   查看启动选项(eeprom)
auto-boot?='true'
auto-boot-cfg-num='-1'
auto-boot-timeout='5'   默认5秒不按b,i就直接进入系统
boottimeout='0'
bshfirst='false'
output-device='screen'
input-device='keyboard'
boot-file='kernel/unix'
target-driver-for-scsi='sd'
target-driver-for-direct='cmdk'
target-driver-for-csa='cmdk'
target-driver-for-dsa='cmdk'
target-driver-for-smartii='cmdk'
pciide='true'
prealloc-chunk-size='0x2000'
ata-dma-enabled='0'
kbd-type=US-English(104-Key)
kbd-wkeys='true'
probed-arch-name='i86pc'
probed-compatible='i86pc'
bootpath=/pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a
>;show-devs    显示所有device nodes
>;.properties  显示所有active node属性
>;set 查看变量
>;set name 设置变量为空
>;set name string 把变量值设置为指定值 例如:>;set boot-file kernel/unix


在交互模式下也可以改这些属性,但,真的是超级的危险,改不好就挂了,而且通常挂了还你不知道死在哪了,SUN对这些一点介绍资料都没有,至少偶没见过。 :(
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 方式 系统 启动 原创 回复 模式 可以 sunmarmot 设置

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.