Re: 升级内核后无法启动进入Lin ux

2008-04-10 文章 Ji YongGang
 Mickey Fox 写道:
  我的机器是Windows XP和Debian
  Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现
 进不了Linux了,停在了这一步:
  Waiting for root file system ... ...
  在这之前一些会有这样的信息:
  hdc: cache flushes supported
   hdc: hdc1 hdc2 hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 hdc13
  ALERT! /dev/sda9 does not exist. Dropping to a shell!
  可是在使用原来的内核时硬盘应该是sda和sdb的(两块硬盘)。
 
  再次重启,选择升级前的2.6.18内核,仍然停在了这一步:
  Waiting for root file system ... ...
  但前面的信息略有变化,hdc变成了sda。
 
  改用Kubuntu光盘启动,能够找到硬盘分区。
 
  不知问题出在哪?新内核不行也罢了,为什么连回到旧内核都无法启动呢?
 


我遇到过 
Waiting for root file system ... ...
信息,是要修改 fstab,2.6.18 和 2.6.24 内核里面好像 SATA 驱动不一样了。

还遇到更搞的情况:设置成 sda,它提示只找到 sdb,设成 sdb,又提示成 sda,倒...


-- jungle


Re: 用户登陆时, 无英文选项?

2008-04-10 文章 David Lee
dpkg-reconfigure locales
添加en(us)即可。

在08-4-10,Yue Sheng [EMAIL PROTECTED] 写道:

 大家好,
 我有一个比较初级的问题请教:

 我装的是lenny,安装的时候选的是中文安装,结果装好后发现,在开机登陆时的语言选项里,只有中文,无英文了!?
 请问,我怎么才能把英文环境再装上?好让我在登陆时可以在中文和英文之间选择。

 万分感谢!
 --
 Sheng, Yue




-- 
Regards, David


Re: Manual的中文化

2008-04-10 文章 David Lee
wiki地址是什么呢?一个人在翻译么,我可以帮下忙。

在08-4-9,Kenlen Lai [EMAIL PROTECTED] 写道:

 Hi all,
 不知道现在有没有人在把Debian官方的文档进行中文化并up to date的?比如 Securing Debian Manual;
 Debian Developer's Reference; Debian Policy Manual; Debian GNU/Linux
 FAQ(有中文但是很久没有更新了)等等,

 现在我架设了一个wiki,正在把 Debian Linux
 FAQ在原来的基础上给更新一下,已经在两周前开始动工了..算是对Debian社区一个微不足道的回馈吧,
 如果有人有在翻译相关的中文文档的话,吱声下,避免重复劳动..

 --
 Best Regards
 Kenlen




-- 
Regards, David


回复: Manual的中文化

2008-04-10 文章 InfoHunter
我也可以稍微帮忙翻译一下
 
Regards,

InfoHunter  http://www.InfoHunter.cn 


- 原始邮件 
发件人: David Lee [EMAIL PROTECTED]
收件人: debian-chinese-gb@lists.debian.org
抄送: debian-chinese-gb@lists.debian.org
已发送: 2008/4/10(周四), 下午3:35:49
主题: Re: Manual的中文化

wiki地址是什么呢?一个人在翻译么,我可以帮下忙。

在08-4-9,Kenlen Lai [EMAIL PROTECTED] 写道:Hi all,
不知道现在有没有人在把Debian官方的文档进行中文化并up to date的?比如 Securing Debian Manual; 
Debian Developer's Reference; Debian Policy Manual; Debian GNU/Linux 
FAQ(有中文但是很久没有更新了)等等,

现在我架设了一个wiki,正在把 Debian Linux 
FAQ在原来的基础上给更新一下,已经在两周前开始动工了..算是对Debian社区一个微不足道的回馈吧,
如果有人有在翻译相关的中文文档的话,吱声下,避免重复劳动..

-- 
Best Regards
Kenlen




-- 
Regards, David





  ___ 
 雅虎邮箱,您的终生邮箱! 
http://cn.mail.yahoo.com/

xfce4-terminal 打开后窗口桌 面切换很慢有 好的解决方法 么?

2008-04-10 文章 ChandleWEi
xfce4-terminal 打开后窗口桌面切换很慢有好的解决方法么?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: 升级内核后无法启动进入Linux

2008-04-10 文章 Ji YongGang
2008/4/10 David Lee [EMAIL PROTECTED]:
 BIOS里可以设置是否启用SATA或者模拟IDE


现在的 Linux kernel 已经能很好地支持 AHCI,没有必要再设置成兼容 IDE 模式了吧。


-- jungle


Re: 升级内核后无法启动进入Linux

2008-04-10 文章 shell909090
问题是,有的机器在安装的时候用SATA就会死机,无论什么系统,包括linux和 
windows。绝对活见鬼阿。



Ji YongGang 写道:

2008/4/10 David Lee [EMAIL PROTECTED]:
  

BIOS里可以设置是否启用SATA或者模拟IDE




现在的 Linux kernel 已经能很好地支持 AHCI,没有必要再设置成兼容 IDE 模式了吧。


-- jungle
  




Re: 升级内核后无法启动进入Linux

2008-04-10 文章 Ji YongGang
2008/4/10 Ji YongGang [EMAIL PROTECTED]:
  Mickey Fox 写道:
我的机器是Windows XP和Debian
Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现
   进不了Linux了,停在了这一步:
Waiting for root file system ... ...
在这之前一些会有这样的信息:
hdc: cache flushes supported
 hdc: hdc1 hdc2 hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 hdc13
ALERT! /dev/sda9 does not exist. Dropping to a shell!
可是在使用原来的内核时硬盘应该是sda和sdb的(两块硬盘)。
   
再次重启,选择升级前的2.6.18内核,仍然停在了这一步:
Waiting for root file system ... ...
但前面的信息略有变化,hdc变成了sda。
   
改用Kubuntu光盘启动,能够找到硬盘分区。
   
不知问题出在哪?新内核不行也罢了,为什么连回到旧内核都无法启动呢?
   
  

  我遇到过

 Waiting for root file system ... ...
  信息,是要修改 fstab,2.6.18 和 2.6.24 内核里面好像 SATA 驱动不一样了。


不好意思,说错了,还是修改 grub/menu.lst 里面 root 后面的参数。

-- jungle


Re: 升级内核后无法启动进入Linux

2008-04-10 文章 Ji YongGang
2008/4/10 shell909090 [EMAIL PROTECTED]:

  问题是,有的机器在安装的时候用SATA就会死机,无论什么系统,包括linux和windows。绝对活见鬼阿。


Debian 的 etch 安装盘的确对有这个问题,试试 lenny 的 testing 安装盘再看看。

-- jungle


Re: 回复: Manual的中文化

2008-04-10 文章 Kenlen Lai
wiki的地址是 www.debianproject.org
现在只是在致力于官方manual的汉化
目前的情况是这样的,我一个人在翻译
wiki 属于mediawiki程序架设的
forum是mybb架设的(vbb没钱买,mybb貌似没有遵循GPL协议只遵循自己的MYBB协议,但是速度比其他forum程序快得多,免费的,中文化不足但目前前台我慢慢的汉化好了)
wiki的权限继承mybb的权限
forum的目的是对于文档的汉化大家好有个交流的空间,
两者整合,但是没有时间去做,现在只是把权限向整合...未来再说吧,不急,慢慢来,对于这样的兴趣型站点,我还是有能力养活的.呵呵.

这些是建立在虚拟主机上面(所以关闭了mediawiki的搜索功能,这个也符合我做这个站的目的)
资源不是很足,但是对于真正喜爱debian的朋友们已经足够了吧.

目前
Debian GNU/Linux FAQ
新的前面三章已经觉得差不多了
现在第四章在草稿阶段
我想再发一个星期就可以全文可以翻译好,进入debug阶段.

如果有兴趣的话,大家一起交流交流.也为debian社区做出点小小的贡献吧

我想等到release的时候再做成po形式


2008/4/10 InfoHunter [EMAIL PROTECTED]:

 我也可以稍微帮忙翻译一下

 Regards,

 InfoHunter  http://www.InfoHunter.cn 


 - 原始邮件 
 发件人: David Lee [EMAIL PROTECTED]
 收件人: debian-chinese-gb@lists.debian.org
 抄送: debian-chinese-gb@lists.debian.org
 已发送: 2008/4/10(周四), 下午3:35:49
 主题: Re: Manual的中文化


 wiki地址是什么呢?一个人在翻译么,我可以帮下忙。

 在08-4-9,Kenlen Lai [EMAIL PROTECTED] 写道:
 
  Hi all,
  不知道现在有没有人在把Debian官方的文档进行中文化并up to date的?比如 Securing Debian
  Manual; Debian Developer's Reference; Debian Policy Manual; Debian GNU/Linux
  FAQ(有中文但是很久没有更新了)等等,
 
  现在我架设了一个wiki,正在把 Debian Linux
  FAQ在原来的基础上给更新一下,已经在两周前开始动工了..算是对Debian社区一个微不足道的回馈吧,
  如果有人有在翻译相关的中文文档的话,吱声下,避免重复劳动..
 
  --
  Best Regards
  Kenlen




 --
 Regards, David


 --
 雅虎邮箱,您的终生邮箱! http://cn.mail.yahoo.com/




-- 
Best Regards
From: Kenlen


Re: 回复: Manual的中文化

2008-04-10 文章 David Lee
Nice,:)
注册时出现错误消息,

登录错误: 这可能是由于外部验证数据库错误或您被禁止更新您的外部账号。

在08-4-10,Kenlen Lai [EMAIL PROTECTED] 写道:

 wiki的地址是 www.debianproject.org
 现在只是在致力于官方manual的汉化
 目前的情况是这样的,我一个人在翻译
 wiki 属于mediawiki程序架设的

 forum是mybb架设的(vbb没钱买,mybb貌似没有遵循GPL协议只遵循自己的MYBB协议,但是速度比其他forum程序快得多,免费的,中文化不足但目前前台我慢慢的汉化好了)
 wiki的权限继承mybb的权限
 forum的目的是对于文档的汉化大家好有个交流的空间,
 两者整合,但是没有时间去做,现在只是把权限向整合...未来再说吧,不急,慢慢来,对于这样的兴趣型站点,我还是有能力养活的.呵呵.

 这些是建立在虚拟主机上面(所以关闭了mediawiki的搜索功能,这个也符合我做这个站的目的)
 资源不是很足,但是对于真正喜爱debian的朋友们已经足够了吧.

 目前
 Debian GNU/Linux FAQ
 新的前面三章已经觉得差不多了
 现在第四章在草稿阶段
 我想再发一个星期就可以全文可以翻译好,进入debug阶段.

 如果有兴趣的话,大家一起交流交流.也为debian社区做出点小小的贡献吧

 我想等到release的时候再做成po形式


 2008/4/10 InfoHunter [EMAIL PROTECTED]:

  我也可以稍微帮忙翻译一下
 
  Regards,
 
  InfoHunter  http://www.InfoHunter.cn 
 
 
  - 原始邮件 
  发件人: David Lee [EMAIL PROTECTED]
  收件人: debian-chinese-gb@lists.debian.org
  抄送: debian-chinese-gb@lists.debian.org
  已发送: 2008/4/10(周四), 下午3:35:49
  主题: Re: Manual的中文化
 
 
  wiki地址是什么呢?一个人在翻译么,我可以帮下忙。
 
  在08-4-9,Kenlen Lai [EMAIL PROTECTED] 写道:
  
   Hi all,
   不知道现在有没有人在把Debian官方的文档进行中文化并up to date的?比如 Securing Debian
   Manual; Debian Developer's Reference; Debian Policy Manual; Debian 
   GNU/Linux
   FAQ(有中文但是很久没有更新了)等等,
  
   现在我架设了一个wiki,正在把 Debian Linux
   FAQ在原来的基础上给更新一下,已经在两周前开始动工了..算是对Debian社区一个微不足道的回馈吧,
   如果有人有在翻译相关的中文文档的话,吱声下,避免重复劳动..
  
   --
   Best Regards
   Kenlen
 
 
 
 
  --
  Regards, David
 
 
  --
  雅虎邮箱,您的终生邮箱! http://cn.mail.yahoo.com/
 



 --
 Best Regards
 From: Kenlen




-- 
Regards, David


Re: 升级内核后无法启动进入Linux

2008-04-10 文章 Mickey Fox
今天我再试了试,进入ash后用mount可以挂载成功,只是必须显式地指定文件系统类型:-text3。我平常习惯都是不指定的,没想到这里必须指定。

我是在老内核下试的,新内核就干脆没试了。我想要想解决新内核的问题,首先应该让老内核能用起来,因为这个内核本身应该是好的,用了好长时间了。

要进入ash之前更多的信息是:
Begin: Mounting root file system... ...
Begin: Running /scripts/local-top ...
ide0: I/O resource 0x1F0-0x1F7 not free.
ide0: ports already in use, skipping probe
ide1: I/O resource 0x170-0x177 not free.
ide1: ports already in use, skipping probe.
Done
   Check root= bootarg cat /proc/cmdline
   or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/sda9 does not exist. Dropping to a shell!

进入ash后,cat /proc/cmdline的结果为:
root=/dev/sda9 ro

cat /proc/modules的结果为:
vfat 11872 0 - Live 0xf8896000
fat 46652 1 vfat, Live 0xf891b000
ext3 119240 1 - Live 0xf893f000
jbd 52456 1 ext3, Live 0xf88c3000
mbcache 8356 1 ext3, Live 0xf889a000
usb_storage 72000 0 - Live 0xf8908000
ide_generic 1408 0 [permanent], Live 0xf889
sd_mod 19040 2 - Live 0xf88bd000
generic 4868 0 [permanent], Live 0xf8893000
ide_core 110504 3 usb_storage,ide_generic,generic, Live 0xf88d3000
ehci_hcd 28136 0 - Live 0xf8826000
uhci_hcd 21164 0 - Live 0xf8889000
ata_piix 13896 1 - Live 0xf8884000
libata 89396 1 ata_piix, Live 0xf889f000
scsi_mod 124168 3 usb_storage,sd_mod,libata, Live 0xf8844000
usbcore 112644 4 usb_storage,ehci_hcd,uhci_hcd, Live 0xf8867000
r8169 28360 0 - Live 0xf883c000
thermal 13608 0 - Live 0xf8837000
processor 28840 1 thermal, Live 0xf882e000
fan 4804 0 - Live 0xf8821000

ls /dev的结果为:
bus ptypf   sdb13   tty26   tty51   ttyp7
console ram0sdb2tty27   tty52   ttyp8
diskram1sdb5tty28   tty53   ttyp9
fullram10   sdb6tty29   tty54   ttypa
hpetram11   sdb7tty3tty55   ttypb
input   ram12   sdb8tty30   tty56   ttypc
kmemram13   sdb9tty31   tty57   ttypd
kmsgram14   snapshottty32   tty58   ttype
mem ram15   tty tty33   tty59   ttypf
nullram2tty0tty34   tty6urandom
portram3tty1tty35   tty60   usbdev1.1_ep00
psaux   ram4tty10   tty36   tty61   usbdev1.1_ep81
ptmxram5tty11   tty37   tty62   usbdev1.2_ep00
ptyp0   ram6tty12   tty38   tty63   usbdev1.2_ep83
ptyp1   ram7tty13   tty39   tty7usbdev2.1_ep00
ptyp2   ram8tty14   tty4tty8usbdev2.1_ep81
ptyp3   ram9tty15   tty40   tty9usbdev3.1_ep00
ptyp4   random  tty16   tty41   ttyS0   usbdev3.1_ep81
ptyp5   sda tty17   tty42   ttyS1   usbdev4.1_ep00
ptyp6   sda1tty18   tty43   ttyS2   usbdev4.1_ep81
ptyp7   sda2tty19   tty44   ttyS3   usbdev5.1_ep00
ptyp8   sda5tty2tty45   ttyp0   usbdev5.1_ep81
ptyp9   sda6tty20   tty46   ttyp1   vcs
ptypa   sdb tty21   tty47   ttyp2   vcs1
ptypb   sdb1tty22   tty48   ttyp3   vcsa
ptypc   sdb10   tty23   tty49   ttyp4   vcsa1
ptypd   sdb11   tty24   tty5ttyp5   zero
ptype   sdb12   tty25   tty50   ttyp6
Debian系统安装在/dev/sdb9,进入ash后mount这个分区能成功,所以grub中指定的位置并没有错。

希望这些补充信息能有助于大家帮我解决这个问题。

在 08-4-10,shell909090[EMAIL PROTECTED] 写道:
 Mickey Fox 写道:
 debian编译新内核安装的时候是不修改旧内核项目的,所以我觉得特别奇怪。
它也应该不会更新grub吧(menu.lst除外)?

 本本的SATA模拟成IDE改成启用了

 如果确实是这种情况,它会在什么地方改呢?改了BIOS信息(这会影响到新旧两版内核)?还是内核相关的配置(应该不会影响旧内核)?

补充:在挂载根分区失败后进入ash,用里面的mount挂载分区都失败,大致的错误信息都是Invalid
 file
 system
options(凭记忆写的)。因为fdisk不可用,我就用/dev目录下hd和sd开头的分区试的,mount时并没有带-o参数。
 怎么会这样呢?这个看上去是你的分区格式被破坏了。你试试加分区格式挂载看看,再试试别的参数。要是死活挂不上去,那你就知道问题在哪里了。
 要是挂的上去,那把跟分区的分区写入到menu.lst中试试看。
 在 08-4-10,shell909090[EMAIL PROTECTED] 写道:

 看提示,是不是挂在了initrd.img中的脚本试图加载root分区的时候了?
我记得这时候的分区确定是根据grub的root=信息来的,如果你的跟分区修改了(或
者硬盘配置修改了,本本的SATA模拟成IDE改成启用了,等等),就会造成跟分区找
不到,进而无法启用。
当然,也有可能是grub中的root=信息被改了,不过我记得debian编译新内核安装
的时候是不修改旧内核项目的。

Mickey
 Fox 写道:

 我的机器是Windows
 XP和Debian
Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现进不了Linux了,停在了这一步:
Waiting
 for root file system ... ...
在这之前一些会有这样的信息:
hdc: cache flushes supported
 hdc: hdc1 hdc2 hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 hdc13
ALERT!
 /dev/sda9 does not exist. Dropping to a
 shell!
可是在使用原来的内核时硬盘应该是sda和sdb的(两块硬盘)。

再次重启,选择升级前的2.6.18内核,仍然停在了这一步:
Waiting
 for root file system ...
 ...
但前面的信息略有变化,hdc变成了sda。

改用Kubuntu光盘启动,能够找到硬盘分区。

不知问题出在哪?新内核不行也罢了,为什么连回到旧内核都无法启动呢?






Re: 回复: Manual的中文化

2008-04-10 文章 David Lee
OK了,wiki和mybb共用帐号。

在08-4-10,David Lee [EMAIL PROTECTED] 写道:

 Nice,:)
 注册时出现错误消息,
 
 登录错误: 这可能是由于外部验证数据库错误或您被禁止更新您的外部账号。

 在08-4-10,Kenlen Lai [EMAIL PROTECTED] 写道:
 
  wiki的地址是 www.debianproject.org
  现在只是在致力于官方manual的汉化
  目前的情况是这样的,我一个人在翻译
  wiki 属于mediawiki程序架设的
 
  forum是mybb架设的(vbb没钱买,mybb貌似没有遵循GPL协议只遵循自己的MYBB协议,但是速度比其他forum程序快得多,免费的,中文化不足但目前前台我慢慢的汉化好了)
  wiki的权限继承mybb的权限
  forum的目的是对于文档的汉化大家好有个交流的空间,
  两者整合,但是没有时间去做,现在只是把权限向整合...未来再说吧,不急,慢慢来,对于这样的兴趣型站点,我还是有能力养活的.呵呵.
 
  这些是建立在虚拟主机上面(所以关闭了mediawiki的搜索功能,这个也符合我做这个站的目的)
  资源不是很足,但是对于真正喜爱debian的朋友们已经足够了吧.
 
  目前
  Debian GNU/Linux FAQ
  新的前面三章已经觉得差不多了
  现在第四章在草稿阶段
  我想再发一个星期就可以全文可以翻译好,进入debug阶段.
 
  如果有兴趣的话,大家一起交流交流.也为debian社区做出点小小的贡献吧
 
  我想等到release的时候再做成po形式
 
 
  2008/4/10 InfoHunter [EMAIL PROTECTED]:
 
   我也可以稍微帮忙翻译一下
  
   Regards,
  
   InfoHunter  http://www.InfoHunter.cn 
  
  
   - 原始邮件 
   发件人: David Lee [EMAIL PROTECTED]
   收件人: debian-chinese-gb@lists.debian.org
   抄送: debian-chinese-gb@lists.debian.org
   已发送: 2008/4/10(周四), 下午3:35:49
   主题: Re: Manual的中文化
  
  
   wiki地址是什么呢?一个人在翻译么,我可以帮下忙。
  
   在08-4-9,Kenlen Lai [EMAIL PROTECTED] 写道:
   
Hi all,
不知道现在有没有人在把Debian官方的文档进行中文化并up to date的?比如 Securing Debian
Manual; Debian Developer's Reference; Debian Policy Manual; Debian 
GNU/Linux
FAQ(有中文但是很久没有更新了)等等,
   
现在我架设了一个wiki,正在把 Debian Linux
FAQ在原来的基础上给更新一下,已经在两周前开始动工了..算是对Debian社区一个微不足道的回馈吧,
如果有人有在翻译相关的中文文档的话,吱声下,避免重复劳动..
   
--
Best Regards
Kenlen
  
  
  
  
   --
   Regards, David
  
  
   --
   雅虎邮箱,您的终生邮箱! http://cn.mail.yahoo.com/
  
 
 
 
  --
  Best Regards
  From: Kenlen




 --
 Regards, David




-- 
Regards, David


Re: 升级内核后无法启动进入Linux

2008-04-10 文章 shell909090
Mickey Fox 写道:
 今天我再试了试,进入ash后用mount可以挂载成功,只是必须显式地指定文件系统类型:-text3。我平常习惯都是不指定的,没想到这里必须指定。
   
这里说个题外话,平时我也不指定mount的系统类型参数,不过我知道那是fstab里
面已经指定的结果。在安装盘的急救模式下是必须指定呢,还是可以自动测试,有
没有人知道?
 我是在老内核下试的,新内核就干脆没试了。我想要想解决新内核的问题,首先应该让老内核能用起来,因为这个内核本身应该是好的,用了好长时间了。

 要进入ash之前更多的信息是:
 Begin: Mounting root file system... ...
 Begin: Running /scripts/local-top ...
 ide0: I/O resource 0x1F0-0x1F7 not free.
 ide0: ports already in use, skipping probe
 ide1: I/O resource 0x170-0x177 not free.
 ide1: ports already in use, skipping probe.
 Done
Check root= bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules ls /dev
 ALERT! /dev/sda9 does not exist. Dropping to a shell!

 进入ash后,cat /proc/cmdline的结果为:
 root=/dev/sda9 ro

 cat /proc/modules的结果为:
 vfat 11872 0 - Live 0xf8896000
 fat 46652 1 vfat, Live 0xf891b000
 ext3 119240 1 - Live 0xf893f000
 jbd 52456 1 ext3, Live 0xf88c3000
 mbcache 8356 1 ext3, Live 0xf889a000
 usb_storage 72000 0 - Live 0xf8908000
 ide_generic 1408 0 [permanent], Live 0xf889
 sd_mod 19040 2 - Live 0xf88bd000
 generic 4868 0 [permanent], Live 0xf8893000
 ide_core 110504 3 usb_storage,ide_generic,generic, Live 0xf88d3000
 ehci_hcd 28136 0 - Live 0xf8826000
 uhci_hcd 21164 0 - Live 0xf8889000
 ata_piix 13896 1 - Live 0xf8884000
 libata 89396 1 ata_piix, Live 0xf889f000
 scsi_mod 124168 3 usb_storage,sd_mod,libata, Live 0xf8844000
 usbcore 112644 4 usb_storage,ehci_hcd,uhci_hcd, Live 0xf8867000
 r8169 28360 0 - Live 0xf883c000
 thermal 13608 0 - Live 0xf8837000
 processor 28840 1 thermal, Live 0xf882e000
 fan 4804 0 - Live 0xf8821000

 ls /dev的结果为:
 bus ptypf   sdb13   tty26   tty51   ttyp7
 console ram0sdb2tty27   tty52   ttyp8
 diskram1sdb5tty28   tty53   ttyp9
 fullram10   sdb6tty29   tty54   ttypa
 hpetram11   sdb7tty3tty55   ttypb
 input   ram12   sdb8tty30   tty56   ttypc
 kmemram13   sdb9tty31   tty57   ttypd
 kmsgram14   snapshottty32   tty58   ttype
 mem ram15   tty tty33   tty59   ttypf
 nullram2tty0tty34   tty6urandom
 portram3tty1tty35   tty60   usbdev1.1_ep00
 psaux   ram4tty10   tty36   tty61   usbdev1.1_ep81
 ptmxram5tty11   tty37   tty62   usbdev1.2_ep00
 ptyp0   ram6tty12   tty38   tty63   usbdev1.2_ep83
 ptyp1   ram7tty13   tty39   tty7usbdev2.1_ep00
 ptyp2   ram8tty14   tty4tty8usbdev2.1_ep81
 ptyp3   ram9tty15   tty40   tty9usbdev3.1_ep00
 ptyp4   random  tty16   tty41   ttyS0   usbdev3.1_ep81
 ptyp5   sda tty17   tty42   ttyS1   usbdev4.1_ep00
 ptyp6   sda1tty18   tty43   ttyS2   usbdev4.1_ep81
 ptyp7   sda2tty19   tty44   ttyS3   usbdev5.1_ep00
 ptyp8   sda5tty2tty45   ttyp0   usbdev5.1_ep81
 ptyp9   sda6tty20   tty46   ttyp1   vcs
 ptypa   sdb tty21   tty47   ttyp2   vcs1
 ptypb   sdb1tty22   tty48   ttyp3   vcsa
 ptypc   sdb10   tty23   tty49   ttyp4   vcsa1
 ptypd   sdb11   tty24   tty5ttyp5   zero
 ptype   sdb12   tty25   tty50   ttyp6
 Debian系统安装在/dev/sdb9,进入ash后mount这个分区能成功,所以grub中指定的位置并没有错。
   
另外,在grub中指定的root=,我不确定是否和启动之后的dev设备完全对应。原来
在搞光盘启动的时候,我曾经接触过一点initrd.img。现代的linux内核启动,其
实会先把这个文件加载到内存中,作为根设备。这个文件中包含了很多设备驱动,
这样就可以不重编译内核支持从很多奇怪设备的启动,例如光驱,usb,或者其他设
备。并且可以定制,加减驱动。这个文件中的脚本会接受你从grub中获得的参数,
而后通过一个过程(很烦琐,我忘光了) 得到这个新的根设备,以ro方式挂载。而
后初始化一些东西(仍然是忘光了哪些),读取/etc/fstab文件,再按照fstab中指
定的方式挂载所有分区。最后启动init,initrd.img的使命就算完成了。
而在initrd.img里面的设备是什么情况,我就没有研究了~~
 希望这些补充信息能有助于大家帮我解决这个问题。

 在 08-4-10,shell909090[EMAIL PROTECTED] 写道:
   
 Mickey Fox 写道:
 debian编译新内核安装的时候是不修改旧内核项目的,所以我觉得特别奇怪。
 
 它也应该不会更新grub吧(menu.lst除外)?

   
 本本的SATA模拟成IDE改成启用了
 

   
 如果确实是这种情况,它会在什么地方改呢?改了BIOS信息(这会影响到新旧两版内核)?还是内核相关的配置(应该不会影响旧内核)?
 

 补充:在挂载根分区失败后进入ash,用里面的mount挂载分区都失败,大致的错误信息都是Invalid
   
 file
 system
 
 options(凭记忆写的)。因为fdisk不可用,我就用/dev目录下hd和sd开头的分区试的,mount时并没有带-o参数。
   
 怎么会这样呢?这个看上去是你的分区格式被破坏了。你试试加分区格式挂载看看,再试试别的参数。要是死活挂不上去,那你就知道问题在哪里了。
 要是挂的上去,那把跟分区的分区写入到menu.lst中试试看。
 在 08-4-10,shell909090[EMAIL PROTECTED] 写道:
 

   
 看提示,是不是挂在了initrd.img中的脚本试图加载root分区的时候了?
 
 我记得这时候的分区确定是根据grub的root=信息来的,如果你的跟分区修改了(或
 者硬盘配置修改了,本本的SATA模拟成IDE改成启用了,等等),就会造成跟分区找
 不到,进而无法启用。
 当然,也有可能是grub中的root=信息被改了,不过我记得debian编译新内核安装
 的时候是不修改旧内核项目的。

 Mickey
   
 Fox 写道:
 

   
 我的机器是Windows
 XP和Debian
 
 Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现进不了Linux了,停在了这一步:
 Waiting
   
 for root file system ... ...
 
 在这之前一些会有这样的信息:
 hdc: cache flushes supported
   
 hdc: hdc1 hdc2 hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 hdc13
 
 ALERT!
   
 /dev/sda9 does not exist. Dropping to a
 shell!
 
 可是在使用原来的内核时硬盘应该是sda和sdb的(两块硬盘)。

 再次重启,选择升级前的2.6.18内核,仍然停在了这一步:
 Waiting
   
 for root file system ...
 ...
 
 但前面的信息略有变化,hdc变成了sda。

 改用Kubuntu光盘启动,能够找到硬盘分区。

 不知问题出在哪?新内核不行也罢了,为什么连回到旧内核都无法启动呢?

   

 



关于加入debian

2008-04-10 文章 InfoHunter
申请正式的Debian开发者资格也太难了,有人申请过么,就是官方注册的那种?现在中国好像有4个人 
 
Regards,

InfoHunter  http://www.InfoHunter.cn 





  ___ 
 雅虎邮箱,您的终生邮箱! 
http://cn.mail.yahoo.com/