marwan 发表于 2005-4-17 16:28:24

KDE楼主:

我上面的问题,请问有无办法解决?

难道我不得不重新装一遍MagicLinux?

marwan 发表于 2005-4-17 16:33:31

大虾啊,你害苦我咯!按照你第一楼的方法,MagicLinux不能启动了!!!

:evil: 我的CPU是AMD Athlon 2500+,
我下载http://www.magiclinux.org/dev/final/update/RPMS/kernel-2.6.9-9mgc.athlon.rpm
然后下载:
http://www.magiclinux.org/dev/final/update/RPMS/initscripts-8.0-18mgc.i686.rpm

然后安装:
rpm -Uvh --force *.rpm

重启计算机,MagicLinux不能启动了!!!

出现错误:

pivotroot ....failed
umount /initrd/proc failed

kernel panic -not syncing:No init found

怎么办?!!!

少下载一个!!!

-------------------------------------------------
turingcat:

你是指http://www.magiclinux.org/dev/final/update/RPMS/kernel-sourcecode-2.6.9-9mgc.athlon.rpm
也需要下载?我还以为它是源码,不需要呢!

现在怎么办?启动不了,难道要重装系统?

crazy4u 发表于 2005-4-18 07:30:08

还是要用下面的替换/etc/rc.d/rc.sysinit的170-188行
# Initialize USB controller and HID devices
#modprobe usbcore 2>/dev/null
for USBDEV in ehci-hcd uhci-hcd ohci-hcd; do
    modprobe "$USBDEV"
done
for USBDEV in ehci_hcd uhci_hcd ohci_hcd; do
    if grep "$USBDEV" /proc/bus/pci/devices >/dev/null; then
    action $"Initializing USB controller ("$USBDEV"): " /bin/true
    usb=1
    break
    else
    usb=0
    fi
done
或者删除185-187行才能不会有错误提示。

winme 发表于 2005-4-18 17:03:25

turingcat:

你是指http://www.magiclinux.org/dev/final/update/RPMS/kernel-sourcecode-2.6.9-9mgc.athlon.rpm
也需要下载?我还以为它是源码,不需要呢!

现在怎么办?启动不了,难道要重装系统?

那个是源码,如果不编译显卡驱动,可以不下,你现在系统起不来应该跟这个没有关系

KDE 发表于 2005-4-18 17:04:50

大虾啊,你害苦我咯!按照你第一楼的方法,MagicLinux不能启动了!!!

:evil: 我的CPU是AMD Athlon 2500+,
我下载http://www.magiclinux.org/dev/final/update/RPMS/kernel-2.6.9-9mgc.athlon.rpm
然后下载:
http://www.magiclinux.org/dev/final/update/RPMS/initscripts-8.0-18mgc.i686.rpm

然后安装:
rpm -Uvh --force *.rpm

重启计算机,MagicLinux不能启动了!!!

出现错误:

pivotroot ....failed
umount /initrd/proc failed

kernel panic -not syncing:No init found

怎么办?!!!
你一定是升级 initscript 过程中出了问题, rc.sysinit 文件丢失了。你可以用 redhat 的安装盘的 rescue 模式启动,然后 chroot 进去,查看一下,如果是那个文件丢失了,你可以重装 initscript 包。如果这些你不会,还是重装吧。

KDE 发表于 2005-4-19 02:24:44

使用闪存盘的方法:

首先插入 u 盘,系统会立即自动向 /etc/fstab 文件写入一行:

/dev/sda1 /mnt/flash auto noauto,user,exec,kudzu 0 0

此时在桌面用右键新建一个硬盘设备,指向你的闪存盘(此时在设备选项卡里会增加一项选择 /dev/sda1,选中它就可以了) ,然后双击这个图标就能自动打开闪存盘。千万注意,拔出闪存盘之前必须用右键菜单卸载掉这个设备,否则可能丢失数据!

KDE 发表于 2005-4-19 03:01:50

请看截图:
http://www.magiclinux.org/dev/rc3/picture/flash.png

winme 发表于 2005-4-21 17:43:17

我升级了,U盘可以认了,但是自动生成的/mnt/generic等等文件夹是怎么回事?

另外,插入U盘的时候,会尝试加载一个floppy.ko,然后失败,因为不存在……,可以不要这个动作么?

turingcat 发表于 2005-4-21 21:22:27

今天在同学的机子上装了ML1.2 final,他有一块40G的pata盘和一块80G的sata盘,先把sata的盘在bios中屏蔽了,把ml装在pata的盘中,一切顺利,接着装了kde老大的三个kernel相关包用来支持sata,结果安装好后,在bios中大开sata时,系统就提示找补到init了,然后看看,发现pata盘由原来的hda变成了hde,而sata盘变成了hda,sata不是应该为sda的吗?在grub中把hda1改为hde1,找到init,可是说filesystem错误,自动修复还失败,提示要手动修复,然后就到sh3.0#的字符界面了。这是什么原因?

zouyi_1983 发表于 2005-4-21 21:44:25

我也有类似情况我的机器是有主板是带SATA功能的KT600 没有SATA硬盘
是PATA硬盘 但是新内核也会把 hda 认成hde init时会有错 改成hde同样启动不进去


我现在是重新编译了 2.6.11-6的内核 可以正常使用

turingcat 发表于 2005-4-21 22:38:01

把fstab做相应的改变就好了。

KDE 发表于 2005-4-21 23:53:18

把fstab做相应的改变就好了。

你是说已经能够识别、挂载 SATA?请明确一下,谢谢。

你的问题是因为我没有选择模拟 SCSI 盘,下一个版本将修正。

turingcat 发表于 2005-4-22 06:32:11

是的,可以认出sata盘,开始pata的盘为hda,然后更新了软件包后,在bios里打开sata后,sata盘被认成了hda,原来的pata认成hde,所以要把grub的启动root路径改了,原来的hda1改为hde1,还有fstab里面的
/dev/hda1       /                     ext3      defaults      1 1
改为
/dev/hde1       /                     ext3      defaults      1 1
不然肯定出现filesystem错误了,因为sata盘的分区不是ext3

winme 发表于 2005-4-22 11:06:03

所有模块都加载了,难怪可以认出U盘了……

bluemx 发表于 2005-4-22 13:04:13

athlon:
总是下载失败
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: 新内核征集测试者(2005.07.20 更新)