第二版 linux 安装常见的 FAQ 问题( 八 )



Ans:

先使用;fdisk;程式观察一下 , 比方您要启动的系统分割区是;hda1 ,
那请在;/etc/lilo.conf;档案内加入:

other=/dev/hda1
label=windows
table=/dev/hda

other;後面就是接要启动的分割区位置 。
label;就是自定的名称
table;所接的就是该分割区的磁碟位置 。

改好後 , 请执行;lilo;程式更新设定 , 下次开机後即可生效 。

25.;第一颗硬碟安装;linux , 第二颗硬碟安装;win98 , 现在我参考了
相关文件说明 , 在;/etc/lilo.conf;档案内加入:

other=/dev/hdb1
table=/dev/hdb
label=win98

并且执行了;lilo;更新了;lilo;开机程式 。不过当我输入;win98;时
无法正常进入;win98 , 会出现下面的讯息:

Invalid;system;disk
Replace;the;disk,and;then;press;any;key

Ans:

关於这个情况 , 那是因为;windows;系统需要安装在第一颗硬碟上才可以
正常启动 。比较好的建议方式 , 把;win98;安装到第一颗硬碟 , 而;Linux
安装到第二颗硬碟内 , 这样子比较不会有问题 。

上面的问题 , 改一下;/etc/lilo.conf;设定档案成为....

other=/dev/hdb1
table=/dev/hdb
map-drive;=;0x80
to;=;0x81
map-drive;=;0x81
to;=;0x80
label=win98

改好後 , 请执行一遍;lilo;程式更新;lilo;开机程式的资讯 , 下次
开机後 , 就可以使用;win98;这个;label;名称进入;win98;系统了 。

26.;若是我要移除安装在;mbr;上的;lilo;开机程式 , 我该怎麽做?

Ans:

可以使用;dos;的;fdisk;or;spfdisk;这类程式 , 执行;fdisk;/mbr
或是;spfdisk;/mbr; , 即可把;mbr;上的;lilo;开机程式码移除 。


27.;开机进入;Linux;之後 , 我发现执行;free;所显示出来的记忆体数量
不对 。比方我的机器是;128M;RAM , free;显示出来只有;64M 。
或者是更离谱 , 只有;13M;而已 。

Ans:

若是您有;64M;or;more;的记忆体 , 不过只有显示出;64M;的话 , 请修改
您;/etc/lilo.conf;档案 , 比方下面的例子:

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.2.5
label=linux
root=/dev/hda5
initrd=/boot/initrd-2.2.5-.img
read-only
append="mem=64M"

然後执行;lilo;程式 , 更新;lilo;的开机资讯 , 下次开机後即可生效 。

而若是执行;free;所看到的记忆体数量只有;13M , 那多半是;BIOS;内
有个;hole;at;150-16M;的项目选起来了 , 所以导致记忆体数量侦测失败 。


--
欢迎莅临;bbs.cynix.com.tw;^_^

相信一种真诚存在於心与心之间...

推荐阅读