LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: bjsm

ARCH LINUX,无法同时使用IDE与SATA.在UNBUNT论坛无敌的问题.

[复制链接]
 楼主| 发表于 2008-4-20 22:00:37 | 显示全部楼层
我的menu.lst
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/hda        (hd0)
#  /dev/hdb2       (hd1,1)
#  /dev/hda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,4)
kernel /boot/vmlinuz26 root=/dev/sda5 ro
initrd /boot/kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,4)
kernel /boot/vmlinuz26 root=/dev/sda5 ro
initrd /boot/kernel26-fallback.img

# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-20 22:02:20 | 显示全部楼层
我改哪里啊?还有,为什么ARCH LINUX没有boot.log?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-20 22:24:00 | 显示全部楼层
出错信息我抄下来了.我估计是VIA的驱动问题.他们没开源.估计没治.
ata1.00:exception.emask 0x0 sact 0x0 serr 0x0action 0x0
ata1.00:bmdma stat 0x25
ata1.00:cmd c8/00:08:00:00:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
              tes sl/40:08:02:00:00/00:00:00:00:00/e0 emask 0x9 (media error)
ata1.00: startus:{drdy err}
ata1.00:error:{unc}
atal.00:configured for udma/100
atal: EH.complete
一直循环三分钟后结束,提示KILL INIT.然后键盘灯就一个劲儿地闪烁.
回复 支持 反对

使用道具 举报

发表于 2008-4-20 22:25:54 | 显示全部楼层
[color="Red"]kernel /boot/vmlinuz26 root=/dev/[color="Black"]sda5 ro
把sda5改成sdb5
下面的也是,另外,你最好硬盘的时候把/etc/fstab里swap分区的也改一下,不知道你分了几个区,反正和arch系统有关的分区把sda都成sdb,要不你把fstab也挂上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-20 22:35:33 | 显示全部楼层
[jon@jon ~]$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/sda5 / ext3 defaults 0 1
/dev/sda6 /home ext3 defaults 0 1
/dev/sda7 /usr ext3 defaults 0 1
/dev/sda3 swap swap defaults 0 0
/dev/sda4 /mnt/xp-d/ ext3 defaults 0 0
回复 支持 反对

使用道具 举报

发表于 2008-4-20 22:39:27 | 显示全部楼层
有可能是内核没有编入via磁盘控制器的驱动,楼主换个暂时发行版试试看吧@@~
回复 支持 反对

使用道具 举报

发表于 2008-4-20 22:58:51 | 显示全部楼层
Post by bjsm;1840516
[jon@jon ~]$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/[color="Red"]sda5 / ext3 defaults 0 1
/dev/[color="Red"]sda6 /home ext3 defaults 0 1
/dev/[color="Red"]sda7 /usr ext3 defaults 0 1
/dev/[color="Red"]sda3 swap swap defaults 0 0
/dev/[color="Red"]sda4 /mnt/xp-d/ ext3 defaults 0 0

把红色的sda改成sdb
反正死马当活马医吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-20 23:04:09 | 显示全部楼层
Post by nofoghu;1840523
把红色的sda改成sdb
反正死马当活马医吧


改了后挂硬盘与不挂硬盘都起不来,最后还是用光驱启动改过来才活了过来.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-20 23:05:10 | 显示全部楼层
Post by easycat;1840519
有可能是内核没有编入via磁盘控制器的驱动,楼主换个暂时发行版试试看吧@@~


我已经从UBUNTU换到ARCHLINUX了.连UBUNTU都不支持那我还换个啥哦.下次打死都不买VIA.
回复 支持 反对

使用道具 举报

发表于 2008-4-20 23:27:42 | 显示全部楼层
Post by bjsm;1840527
改了后挂硬盘与不挂硬盘都起不来,最后还是用光驱启动改过来才活了过来.

没道理啊,我的情况跟你的差不多,我也是单SATA硬盘装了,然后挂IDE硬盘,然后启不了了,再不行,你挂上两个硬盘,用archlinux的安装光盘启动,然后安装,重新选择分区,按原来的SATA硬盘第二个分区是/分区,第三个分区是/home,依此类推,但不要格式化,选DONE,然后重新安装grub,但这时生成的menu.list右能会有问题(反正我的有问题),如果有问题,你在启动时编辑一下,可能是第一行hd(1,4),改成hd(0,4),没问题最好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表