Linux 版 (精华区)

发信人: qubo (qubo), 信区: Linux
标  题: [合集]lilo装不上怎么办啊?
发信站: 哈工大紫丁香 (2003年11月10日13:18:10 星期一), 站内信件


────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月01日16:39:18 星期三 说道:

redhat9.0安装时选择安装lilo到mbr,但安装完成以后启动到出现li就不动了
用启动盘可以进入系统,用vi查看lilo.conf也没有什么问题,重新运行 过
lilo,还是不行,最后只好把lilo卸了(机器上还有两个windows系统)
现在怎么办才可以装上lilo才能从硬盘启动呢??

────────────────────────────────────────
 lrping (不谈恋爱)                    于 2003年10月01日18:53:54 星期三 说道:

大虾快指导一下啦。
【 在 arkgaea (小洲) 的大作中提到: 】
: redhat9.0安装时选择安装lilo到mbr,但安装完成以后启动到出现li就不动了
: 用启动盘可以进入系统,用vi查看lilo.conf也没有什么问题,重新运行 过
: lilo,还是不行,最后只好把lilo卸了(机器上还有两个windows系统)
: 现在怎么办才可以装上lilo才能从硬盘启动呢??

────────────────────────────────────────
 jogy (jogy)                          于 2003年10月01日18:56:39 星期三 说道:

还是要重新运行一下lilo吧,运行时报错了吗,还得改一个配置文件,具体什么我忘了,
决在它报错的那个文件改一下,可能会好,我的以前时这样。
【 在 arkgaea (小洲) 的大作中提到: 】
: redhat9.0安装时选择安装lilo到mbr,但安装完成以后启动到出现li就不动了
: 用启动盘可以进入系统,用vi查看lilo.conf也没有什么问题,重新运行 过
: lilo,还是不行,最后只好把lilo卸了(机器上还有两个windows系统)
: 现在怎么办才可以装上lilo才能从硬盘启动呢??

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月01日21:26:20 星期三 说道:

 运行时没有报错,linux 和 dos都加成功了,但启动时就只能出现li。
【 在 jogy (jogy) 的大作中提到: 】
: 还是要重新运行一下lilo吧,运行时报错了吗,还得改一个配置文件,具体什么我忘了,
: 决在它报错的那个文件改一下,可能会好,我的以前时这样。
: 【 在 arkgaea (小洲) 的大作中提到: 】
: : redhat9.0安装时选择安装lilo到mbr,但安装完成以后启动到出现li就不动了
: : 用启动盘可以进入系统,用vi查看lilo.conf也没有什么问题,重新运行 过
: : lilo,还是不行,最后只好把lilo卸了(机器上还有两个windows系统)
: : 现在怎么办才可以装上lilo才能从硬盘启动呢??

────────────────────────────────────────
 ids (Plan9)                          于 Thu Oct  2 10:56:13 2003 说道:


Q:linux启动时显示LI便停止 

A:如果你的CMOS/BIOS 设置了 "LBA" (linear block addressing),linux启动时可能会显
示LI便停止,你可以在/etc/lilo.conf中添加"linear" 指令并运行/sbin/lilo来更正该错
误。

A:Linux启动时显示LI便停止的话,还有一种 
情况是安装Linux的这台机器超频后不太适应 
Linux的需求!

Q:我重装rh6.1时,开始没成功,启动出现li便停了,我用windowns启动盘执行:fdisk /mbr 
后就可以进入我的win98了.为什么?

A:LILO改写了MBR使其可以启动LINUX 的LOADER,而LOADER是导致启动出错的原因。 
使用 fdisk /mbr 则使用MICROSOFT缺省的MBR数据重新写了一遍,自然就可以启动了。
===============================================================
Q:我刚刚买了1。0在分区中遇到了麻烦,我不会分“根” 
分区,没有办法进行安装了,请各位救救我!! 
谢谢了!!!!

A:什么意思,是不是不会用fdisk, 
在linux上根分区为/ 
fdisk命令。 
m 查看帮助 
n 分一个新分区,你可以设置为P-primary 或 
e-extension 两种。 
之后再设置起始cylinder号和终止号 
用 c 或t (我一下忘了) 改变一个分区的类型 
比如 c/t enter(回车) 
82 (即为swap分区) 
安装时再绑定。
================================================================
Q:我帮一个朋友在一个16G的硬盘上装LILO,10G在硬盘的起始部分,为WINDOWS,剩下6G装
RED HAT,可是我用LINEAR 和HDA=2110,255,63 
最后出来一小堆乱码。机器就死了,差点把我的2000都搞坏掉.我的LILO是装在/hda3上的,
我已经将/hda3设置为活动分区。是不是因为这个原因不行还是因为一定要SCASII 的硬盘
才可以? 

A:linux 不能装上10G以后的硬盘上,好象是多少多少簇以后吧

A:Linux的 root 必须安装在前8G的分区内,
=================================================================
Q:
我的机子装了NT和Xteamlinux1.0,在linux中df 可以看到ext2分区是hda5, 
在NT下有C ,D 两个分区,C是NTFS,D是FAT。当然linux中还有一个SWAP区, 
现在,我用mount 却挂不上NTFS和FAT,请指教。 
另外,我的机子装的显卡是intel i740,我当了一个for XFree86的.tgz驱动,却 
不知道怎么装,也请大虾帮忙。

A:
At 03/29/00 04:10 PM, pet wrote: 
>我的机子装了NT和Xteamlinux1.0,在linux中df 可以看到ext2分区是hda5, 
>在NT下有C ,D 两个分区,C是NTFS,D是FAT。当然 
你使用fdisk查看分区表情况 如fat为/dev/hda1 
ntfs为/dev/hda2 
然后用命令 
mount -t msdos /dev/hda1 /mnt/fat 
mount -t msdos /dev/hda2 /mnt/ntfs 
你需要在/mnt目录下建立fat及ntfs目录子目录 应该可以加载的 good luck
==================================================================
Q:我用fdisk -p 后,分区表如下: 
/dev/hda1 OS/2 HPFS 
/dev/hda2 Extended 
/dev/hda5 linux native 
/dev/hda6 linux swap 
/dev/hda7 DOS 16-bit>=32M 
原来在NT下的分区D(Fat16)是/dev/hda7,mount成功, 
不过,hda1&hda2还是挂不上,而且我不明白在NT下的 
C(NTFS)是一个区,为什么被linux认作是hda1,hda2 
两个区呢?是不是因为C>1G?

A:you have misunderstood the information the fdisk command offer you. the fisk
 recognized that you c(ntfs) as hda1 and d(fat16)as hda7 
hda2 is not the primary partition, it inclued hda5,hda6,hda7... 
good luck.

Q:Thanks!but why I can't mount /dev/hda1?

A:你试试用: 
mount -t hpfs … … 
感觉LINUX认为你的分区格式是hpfs!
====================================================================
Q:各位斑主,救救我!hda=1229,255,63 可以LILO,启动出现LI就死机。。。  

A:你的lilo坏了 你可以用rescure 软盘 引导进入linux然后将你的硬盘挂上去 如: 
mount -t ext2 /dev/hda* /mnt 
*表示你的linux在哪个分区 如hda1 hda2等 
然后运行lilo 就应该可以了 good luck
===================================================================
Q:在“/”分区前,我已经创建了native,swap两区,创建“/”区时,size值输入x000,
x00,x0,x 
均提示too big,输入0.x提示格式不对。这个size 
值概述多少,有什么特殊的格式吗?thank you.

A:native,swap只是分区类型啊. 
native指linux的ext2类型的分区,swap是交换分区,用于虚拟内存的管理. 
分区的大小就填十进制数字就可以了. 
看来你对Linux下分区的概念还不理解,建议去找本书认真读一读,现在遍地都是Linux方面
的书了:-) 

Q:近日安装Red hat Linux,到分区一步时,系统提示创健一“/”分区。我在输入size值
时遇到了麻烦。输入整数,提示:分区太大。输入0.x提示格式不对What can I do ?这个
“/”区究竟是什么?

A:这是根分区,是必需有的. 
一般,/分区的大小是200-500M.如果你还有/opt分区,/分区可以小一点,. 
如果你经常以root身分出现,/分区还是大点好,因为root的家在/root. 
================================================================
Q:
我的硬盘是 maxtor 的 20G 大容量硬盘,已经有了一个 1G 容量的主(引导)分区,FAT16格
式; 剩下的空间全部作扩展分区,并已经分为 1个 2G 的 FAT16、两个分别为 2G 和 4G 的
 NTFS、两个分别为 4G 和 3G 的 FAT32 共计6个分区。余下的空间原打算安装 LINUX ,
但在安装时提示“ too big partion...”;后退回 DOS 用 pqmagic5 先自行分为若干个
 linux EXT2 分区及 swap 分 区,再进行 linux 安装,仍旧不能成功。是否是 lilo 不
支持大硬盘所致?不知当前市面所见的各种中英文版本的 Linux 系统中是否有某种能支持
大硬盘?

A:linux的根分区一般需要安装在硬盘的前8G内 所以一般需要将linux native安装到前面
8g内 至于解决办法 一个是使用软盘启动 另外一种方法参照本斑的精华区的一篇文章 
补充一下,不是8G,而是前1023个柱面之内,因为操作系统在这方面的设计没有超前性,所以
有这样的限制,你的Linux一定要安装在硬盘的前1023个柱面里面.
===============================================================
Q:各位大侠: 
本人未使用过lindows,据说它能够在fat32分区 
下建立并使用Linux ext2分区,这是否意味着使用 
lindows可以绕开linux分区的1024柱面的限制。本 
人极想尝试使用linux,但因手上的20G大硬盘已经 
分好区且资料太多,不便重新再format。请各位 
大侠赐教!

A:以前自己的硬盘很小,所有没遇到过大硬盘的问题,前几天搞到一个10G硬盘,于是安装
时候遇到了大硬盘的问题。 
其实使用lilo-0.22可以轻松搞定。安装过程中,lilo无法装上,可以跳过去,然后loadl
in进去,下载一个lilo-0.22的版本,然后运行 lilo -L 就搞定。或者在/etc/lilo.conf
内加入一行"lba32",再运行lilo.
===============================================================
Q:我的机器里有两个硬盘,一个装了win98,另一个装了红旗linux1.0,现在我想卸掉lin
ux,在win98中使用该硬盘,请问我该怎么做而不会损坏win98系统?

A:1 把装Linux的硬盘低格了:-) 
2 使用Linux下的fdisk 把Linux分区删了. 
3 dos下的fdisk/mbr可以卸载lilo 
4 先把装windoze的硬盘卸下来,随便怎么折腾都可以了:-) 
备份永远是正确的.

────────────────────────────────────────
 arkgaea (小洲)                       于 Thu Oct  2 13:18:13 2003 说道:


我的硬盘是60g的,linux装在了后10G了,是不是这个原因才出现
到LI就死机的呀?

────────────────────────────────────────
 koppie (超啊超啊超啊,不要超了,)    于 Fri Oct  3 20:45:22 2003 说道:

是不是忘了1024限制
/boot 分区必须装在8G之前
除非你强制使用LBA32
还有  干吗不用LBA32

建议在前8G  用pq划出一块100M的地方
【 在 arkgaea 的大作中提到: 】

: 我的硬盘是60g的,linux装在了后10G了,是不是这个原因才出现
: 到LI就死机的呀

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月04日09:18:49 星期六 说道:

/boot 分区没有装在前8G中,不过
用了强制使用LBA32了呀。
【 在 koppie (超啊超啊超啊,不要超了,) 的大作中提到: 】
: 是不是忘了1024限制
: /boot 分区必须装在8G之前
: 除非你强制使用LBA32
: 还有  干吗不用LBA32

: 建议在前8G  用pq划出一块100M的地方
: 【 在 arkgaea 的大作中提到: 】
: : 
: : 我的硬盘是60g的,linux装在了后10G了,是不是这个原因才出现
: : 到LI就死机的呀

────────────────────────────────────────
 koppie (超啊超啊超啊,不要超了,)    于 Sat Oct  4 12:07:23 2003 说道:

那还是把/boot弄到前8G吧
我第一次就是那样的
我个人比较喜欢GRUB引导
因为功能更强大一些,
还漂亮一些
【 在 arkgaea 的大作中提到: 】
: /boot 分区没有装在前8G中,不过
: 用了强制使用LBA32了呀。
:  
: 【 在 koppie (超啊超啊超啊,不要超了,) 的大作中提到: 】
: : 是不是忘了1024限制
: : /boot 分区必须装在8G之前
: : 除非你强制使用LBA32
: : 还有  干吗不用LBA32
: : 
: : 建议在前8G  用pq划出一块100M的地方

────────────────────────────────────────
 huaxp (可乐兑雪碧)                   于 2003年10月04日13:19:01 星期六 说道:

lilo的启动错误显示分析
  1、当LILO装入它自己的时候,显示单词"LILO": 每完成一个特定的过程显示一个字母
。如果LILO在某个地方失败了,屏幕上就停留几个字母,以指示错误发生的地方。在技术文
档中有更详细的描述。 (注:LILO不是一个程序,而是一组程序) 注意,如果磁盘发生瞬间
故障,可能会在第一个字母"L"后插入一些十六进制数字。除非LILO停在那里并不停地产生
错误码流,否则并不说明有严重问题。
  2、(<启动后什么也不显示>) LILO一点也没装入。LILO可能没有安装,或分区没有被激
活。
  3、 L <错误码> ... LILO的第一部分已经被装入并运行了,但它不能装入第二部分的
引导程序.两位数字的错误码指示问题的类型(请看后面"磁盘错误码")。 这种情况通常是
在介质访问失败或硬盘几何参数(CHS, chs)不匹配。
  LI:LILO的第一阶段已经装入了LILO的第二部分,但是执行它失败.错误的原因是硬盘
几何参数不匹配或/boot/boot.b被移 动后没有重 新运行映射(map)安装程序。
  LIL:第二阶段已经启动,但它不能从映射(map)文件读出描述符表(descriptor tabl
e)典型原因是介质出错或硬盘几何参数不匹配。
  LIL?:LILO的第二部分被装入到错误的地址。典型原因是硬盘几何参数微妙的不匹配
或/boot/boot.b被移动而没有运行映射安装程序。
  LIL-:描述符表被破坏了。这可能是/boot/map被移动后没有运行映射安装程序或几何
参数不匹配。
  LILO:LILO的所有部分都被成功地装入。
  1010101010: 分区情况已经改变却没有重新安装LILO,据说超频也会出这种情况。

些电影是用来欣赏的。ftp://210.46.78.137
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 210.46.78.137]
redhat9是不会有LBA的问题的
,除非你的主板太老,boot分区在不在1024扇区内也无关,就和在上面贴子里说的一样,
你没必要选择LBA,现在最好地卸了lilo,用磁盘检查工具查一下有没有错误。如果没有错
误的话,用安装盘来rescue chroot,然后看看lilo配置是不是有什么地方有错,有些小的
错误是可能导致错误的
还有,提问题时请把你的具体分区情况还有机器配置都说一下,否则大家只有瞎猜了,
linux发展很快,每一个发行版差别也不小,提供解答时不要用太老的版本的解决办法来
应对新的,也不要用差别太大的版本的来解答

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月04日14:00:40 星期六 说道:

【 在 logon 的大作中提到: 】
: ※ 修改:.logon 於 Oct  4 13:40:53 2003 修改本文.[FROM: 210.46.71.10] 

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月08日13:01:32 星期三 说道:

 c盘(主分区)是ntfs格式的,是不是这个原因啊?
【 在 logon 的大作中提到: 】
: ※ 修改:.logon 於 Oct  4 13:40:53 2003 修改本文.[FROM: 210.46.71.10] 

────────────────────────────────────────
 logon (apple2)                       于 2003年10月08日13:12:11 星期三 说道:

这和ntfs格式无关,因为lilo,他装在mbr了,不过他没有再回贴也没办法知道现在怎样了
【 在 arkgaea (小洲) 的大作中提到: 】
:  c盘(主分区)是ntfs格式的,是不是这个原因啊?

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月08日13:18:33 星期三 说道:

【 在 logon (apple2) 的大作中提到: 】
: 这和ntfs格式无关,因为lilo,他装在mbr了,不过他没有再回贴也没办法知道现在怎样了
                                            ~~~who?
: 【 在 arkgaea (小洲) 的大作中提到: 】
: :  c盘(主分区)是ntfs格式的,是不是这个原因啊?

────────────────────────────────────────
 gongyb (phlosci)                     于 2003年10月08日13:33:28 星期三 说道:

呵呵,有意思
是不是因为lilo引导时硬盘容量的限制,不能用grub吗?
【 在 arkgaea (小洲) 的大作中提到: 】
: 【 在 logon (apple2) 的大作中提到: 】
: : 这和ntfs格式无关,因为lilo,他装在mbr了,不过他没有再回贴也没办法知道现在怎样了
:                                             ~~~who?

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月08日13:34:54 星期三 说道:

  装了也不能用。
   在 gongyb (phlosci) 的大作中提到: 】
: 呵呵,有意思
: 是不是因为lilo引导时硬盘容量的限制,不能用grub吗?
: 【 在 arkgaea (小洲) 的大作中提到: 】

────────────────────────────────────────
 gongyb (phlosci)                     于 2003年10月08日13:36:20 星期三 说道:

grub?
【 在 arkgaea (小洲) 的大作中提到: 】
:   装了也不能用。
:    在 gongyb (phlosci) 的大作中提到: 】
: : 呵呵,有意思
: : 是不是因为lilo引导时硬盘容量的限制,不能用grub吗?

────────────────────────────────────────
 arkgaea (小洲)                       于 2003年10月08日13:44:47 星期三 说道:

恩。
【 在 gongyb (phlosci) 的大作中提到: 】
: grub?
: 【 在 arkgaea (小洲) 的大作中提到: 】
: :   装了也不能用。

────────────────────────────────────────
 gongyb (phlosci)                     于 2003年10月08日14:17:39 星期三 说道:

重新安装grub试试
用软盘或光盘启动
#grub
会出现这样的提示符:
grub>
输入
grub>root (hdX,Y)
可以用tab键,会显示所有选项的
grub>setup (hd0)
如果成功会有一个successful......
这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就
是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬
盘的MBR上
。【 在 
: 【 在 gongyb (phlosci) 的大作中提到: 】
: : grub?

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:208.906毫秒