| 9、有哪几种方法启动LINUX,具体怎么做?
主要有三种方法:
1)用LILO法。
LILO属于非常好的启动管理器,可有两种方法安装它:
A)装到主引导区(MBR),这是最好的,需要说明的是,MBR 的内容是独立于操作系统的,安装lilo不会对Dos,Win9X,Win
NT的分区构成任何影响,但是Win9X的安装程序、kv300等会把LILO破坏掉。
B)装到Linux root分区的引导块中,就是hda5的0块,该法适合使用System
Commander、Win NT、OS/2等作引导选 择的场合。因为从本质上讲,引导选择,就是选择一个合适的分区,把它的0块读入内存,再运行之。
2)使用NT作引导管理法。
此法较为麻烦,需在安装好lilo后,运行: dd if=/dev/hda6 of=/mnt/dosc/bootsect.lnx
count=1假设你的DOS C: mount到 /mnt/dosc,然后修改 boot.ini
,加一句:c:\bootsect.lnx="Linux",(NT 的启动选择器位于C盘的引导记录内,和MBR没关系,安装LILO不会影响它!)
3)使用软盘启动法。
该法适合测试新编译的内核,不太适合日常使用。
10、如何不重新启动电脑、从DOS直接启动Linux?
可以把 LOADLIN.EXE 置于DOS路径下的一个子目录(DOS分区)内;然后把内核拷贝到,如C:\DOS\VMLINUZ
的子目录。下面的批处理文件就可用来启动linux:
rem linux.bat
smartdrv /C
loadlin c:\dos\vmlinuz root=/dev/hda2 r
如使用Win98,则设定这个批处理文件的特性,使其从MS-DOS状态启动。
11、在硬盘上共装了三个系统:Linux、Win98、WinNT,如何安装使它们共存?
Win98是个很霸道的系统,它会毫不客气地将硬盘主分区引导区霸为己有。应先安装其他系统,最后安装Linux,Linux会很客气地帮你管理所有的系统。用软盘起动Linux,BOOT时输入mount
root=你的Linxu分区,然后用命令:lilo -D 默认系统标号,重新设置Lilo。
Linux还可以放在扩展分区中的子分区上的,但lilo不可以放在子分区上。如果想和NT共存就不要把lilo放在MBR上,放在除了Win98和NT分区之外的主分区中,该主分区必须是Linux分区或者是扩展分区,但不能是子分区。用Linux的fdisk把那个放了lilo的分区置为活动分区。
让NT帮助启动Win98,不然它启不来。得先装W98/DOS其次装NT,在确信它们都可以通过NT的boot
manager选择起动后,最后装Linux。Lilo只让它启动Linux和NT,Win98让NTBootManager去管,能否启动都和lilo没关系。
如果没有NT,只有W98/DOS的话,必须把W98/DOS分区设成活动分区才行,也就是说,lilo得放在MBR上。
12、如何看LILO是装在MBR还是SuperBlock上呢?
只需看/etc/lilo.conf里boot这一项,以/dev/hda为例,
如果是boot=/dev/hda则装在MBR上,
如果是boot=/dev/hda2等等,则是装在第二个分区的SuperBlock上。
因为/dev/hda表示整个硬盘,安装Redhat时不会问你MBR或SuperBlock,而是让你选择hda还是hda2,Slackware这方面要直观些。
13、启动Linux必须在lilo提示时键入:linu ether=3,0x300,eth0
才能正确启动NE2000兼容网卡,有无方法把该参数加到启动文件中?
在/etc/lilo.conf中增加 append = "ether=3,0x300,eth0"然后运行lilo。 |