Josh Yin 写道:
> 2008/4/12 Mickey Fox <[EMAIL PROTECTED]>:
>
>> 感谢大家的帮助,问题基本解决。确实是要修改ro=后面的参数。升级后,与旧版内核对应的是ro=/dev/sda9,实际应该是ro=/dev/sdb9。原来太粗心了,没注意这一个字母的差别。现在不清楚的是升级前到底是ro=/dev/sdb9还是ro=/dev/sda9,以前没仔细看过,升级前后我绝对没有编辑过menu.lst文件。
>> 原使用新版内核则要改为ro=/dev/hdc9,/etc/fstab也要做相应的调整。否则除根分区以外的分区都挂不了。
>> 现
谢谢。
不知道为什么我的swap分区找不到UUID。
ls /dev/disk/by-uuid
列出了ext3分区的uuid(比较长)和ntfs分区的uuid(比较短),没有swap分区的UUID。
/lib/udev/vol_id /dev/hdc8
ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=
ID_FS_LABEL=
ID_FS_LABEL_SAFE=
也没有得到UUID。/dev/hdc8是我的swap分区。
在 08-4-13,Josh Yin<[EMAIL PROTECTED]> 写道:
> 2008
2008/4/12 Mickey Fox <[EMAIL PROTECTED]>:
> 感谢大家的帮助,问题基本解决。确实是要修改ro=后面的参数。升级后,与旧版内核对应的是ro=/dev/sda9,实际应该是ro=/dev/sdb9。原来太粗心了,没注意这一个字母的差别。现在不清楚的是升级前到底是ro=/dev/sdb9还是ro=/dev/sda9,以前没仔细看过,升级前后我绝对没有编辑过menu.lst文件。
> 原使用新版内核则要改为ro=/dev/hdc9,/etc/fstab也要做相应的调整。否则除根分区以外的分区都挂不了。
> 现在的疑问是:为什么内核从2.4变到2.6后,S
感谢大家的帮助,问题基本解决。确实是要修改ro=后面的参数。升级后,与旧版内核对应的是ro=/dev/sda9,实际应该是ro=/dev/sdb9。原来太粗心了,没注意这一个字母的差别。现在不清楚的是升级前到底是ro=/dev/sdb9还是ro=/dev/sda9,以前没仔细看过,升级前后我绝对没有编辑过menu.lst文件。
原使用新版内核则要改为ro=/dev/hdc9,/etc/fstab也要做相应的调整。否则除根分区以外的分区都挂不了。
现在的疑问是:为什么内核从2.4变到2.6后,SATA的分区名称从/dev/hdxn变成/dev/sdxn,现在又变回去了呢?
如果我想两个内核都保
hi,
我使用的是单硬盘,没有遇到此问题。感觉新的内核安装后,在启动方面仅改
变了menu.lst. 您的问题应与两块硬盘有关。我以前有一次升级内核后硬盘由sda
变成hda了,感觉是内核驱动变了。我想您的问题可能与此有关。
2008-04-11五的 00:29 -0500,Ming Hua写道:
> On Fri, Apr 11, 2008 at 09:21:31AM +0800, shell909090 wrote:
> > Mickey Fox 写道:
> >
> > > 今天我再试了试,进入ash后用mount可以挂载成功,只是必须显式地指定文件
> > > 系统类型:-
On Fri, Apr 11, 2008 at 09:21:31AM +0800, shell909090 wrote:
> Mickey Fox 写道:
>
> > 今天我再试了试,进入ash后用mount可以挂载成功,只是必须显式地指定文件
> > 系统类型:-text3。我平常习惯都是不指定的,没想到这里必须指定。
> >
> 这里说个题外话,平时我也不指定mount的系统类型参数,不过我知道那是fstab里
> 面已经指定的结果。在安装盘的急救模式下是必须指定呢,还是可以自动测试,有
> 没有人知道?
按 mount(8) 手册页的说法,是自动测试的:
If no
Mickey Fox 写道:
> 今天我再试了试,进入ash后用mount可以挂载成功,只是必须显式地指定文件系统类型:-text3。我平常习惯都是不指定的,没想到这里必须指定。
>
这里说个题外话,平时我也不指定mount的系统类型参数,不过我知道那是fstab里
面已经指定的结果。在安装盘的急救模式下是必须指定呢,还是可以自动测试,有
没有人知道?
> 我是在老内核下试的,新内核就干脆没试了。我想要想解决新内核的问题,首先应该让老内核能用起来,因为这个内核本身应该是好的,用了好长时间了。
>
> 要进入ash之前更多的信息是:
> Begin: Mounting root file
今天我再试了试,进入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
2008/4/10 shell909090 <[EMAIL PROTECTED]>:
>
> 问题是,有的机器在安装的时候用SATA就会死机,无论什么系统,包括linux和windows。绝对活见鬼阿。
>
Debian 的 etch 安装盘的确对有这个问题,试试 lenny 的 testing 安装盘再看看。
-- jungle
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 hd
问题是,有的机器在安装的时候用SATA就会死机,无论什么系统,包括linux和
windows。绝对活见鬼阿。
Ji YongGang 写道:
2008/4/10 David Lee <[EMAIL PROTECTED]>:
BIOS里可以设置是否启用SATA或者模拟IDE
现在的 Linux kernel 已经能很好地支持 AHCI,没有必要再设置成兼容 IDE 模式了吧。
-- jungle
2008/4/10 David Lee <[EMAIL PROTECTED]>:
> BIOS里可以设置是否启用SATA或者模拟IDE
>
现在的 Linux kernel 已经能很好地支持 AHCI,没有必要再设置成兼容 IDE 模式了吧。
-- jungle
Mickey Fox 写道:
> debian编译新内核安装的时候是不修改旧内核项目的,所以我觉得特别奇怪。
> 它也应该不会更新grub吧(menu.lst除外)?
>
>
>> 本本的SATA模拟成IDE改成启用了
>>
> 如果确实是这种情况,它会在什么地方改呢?改了BIOS信息(这会影响到新旧两版内核)?还是内核相关的配置(应该不会影响旧内核)?
>
> 补充:在挂载根分区失败后进入ash,用里面的mount挂载分区都失败,大致的错误信息都是Invalid file system
> options(凭记忆写的)。因为fdisk不可用,我就用/dev目录下hd和sd开
debian编译新内核安装的时候是不修改旧内核项目的,所以我觉得特别奇怪。
它也应该不会更新grub吧(menu.lst除外)?
> 本本的SATA模拟成IDE改成启用了
如果确实是这种情况,它会在什么地方改呢?改了BIOS信息(这会影响到新旧两版内核)?还是内核相关的配置(应该不会影响旧内核)?
补充:在挂载根分区失败后进入ash,用里面的mount挂载分区都失败,大致的错误信息都是Invalid file system
options(凭记忆写的)。因为fdisk不可用,我就用/dev目录下hd和sd开头的分区试的,mount时并没有带-o参数。
在 08-4-10,shell90
2008/4/9 Mickey Fox <[EMAIL PROTECTED]>:
> 我的机器是Windows XP和Debian
> Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现进不了Linux了,停在了这一步:
> Waiting for root file system ... ...
> 在这之前一些会有这样的信息:
> hdc: cache flushes supported
> hdc: hdc1 hdc2
> ALERT! /dev/sda9 does not exist. Dropping to a shell
我的机器是Windows XP和Debian
Etch双启动。昨天在Debian下编译2.6.24.4的内核成功,安装新内核后重新启动,发现进不了Linux了,停在了这一步:
Waiting for root file system ... ...
在这之前一些会有这样的信息:
hdc: cache flushes supported
hdc: hdc1 hdc2
ALERT! /dev/sda9 does not exist. Dropping to a shell!
可是在使用原来的内核时硬盘应该是sda和sdb的(两块硬盘)。
再次重启,选择升级前的2.6.18内核,仍然停在了这
16 matches
Mail list logo