LinuxSir.cn,穿越时空的Linuxsir!

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

装在移动硬盘上的amd64系统,2.6.30内核不能启动,求解

[复制链接]
 楼主| 发表于 2009-8-28 06:55:16 | 显示全部楼层
不是,是debian自己仓库的。
回复 支持 反对

使用道具 举报

发表于 2009-8-29 08:12:15 | 显示全部楼层
如用传统命名不用 uuid,能启动否?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 21:09:33 | 显示全部楼层
Post by d00m3d;2021491
如用传统命名不用 uuid,能启动否?


今天试了,不行。而且,也升级了grub2到1.97版。到busybox的时候根本找不到移动硬盘。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 21:16:48 | 显示全部楼层
呵呵,看来不只是amd64有这个问题噢。
http://sidux.com/PNphpBB2-viewtopic-t-16913.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-5 20:51:55 | 显示全部楼层
顶一下。求关注。
回复 支持 反对

使用道具 举报

发表于 2009-9-6 12:58:33 | 显示全部楼层
楼主可否说明一下 menu.lst 里如何配置?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 20:59:32 | 显示全部楼层
用的是grub2 1.97beta1

$ cat grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set ee488d92-4873-46e0-85c3-ca395bc3637a
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368
insmod png
if background_image /grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, Linux 2.6.30-1-amd64" {
        insmod ext2
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368
        linux        /vmlinuz-2.6.30-1-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro  quiet
        initrd        /initrd.img-2.6.30-1-amd64
}
menuentry "Debian GNU/Linux, Linux 2.6.30-1-amd64 (recovery mode)" {
        insmod ext2
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368
        linux        /vmlinuz-2.6.30-1-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro single
        initrd        /initrd.img-2.6.30-1-amd64
}
menuentry "Debian GNU/Linux, Linux 2.6.29-2-amd64" {
        insmod ext2
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368
        linux        /vmlinuz-2.6.29-2-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro  quiet
        initrd        /initrd.img-2.6.29-2-amd64
}
menuentry "Debian GNU/Linux, Linux 2.6.29-2-amd64 (recovery mode)" {
        insmod ext2
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368
        linux        /vmlinuz-2.6.29-2-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro single
        initrd        /initrd.img-2.6.29-2-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
回复 支持 反对

使用道具 举报

发表于 2009-9-9 21:18:41 | 显示全部楼层
我来说说,我遇到过的情况:不能用mkinitrd,而应该用mkinitramfs,不知道用没有用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-2 08:09:56 | 显示全部楼层
Debian使用的就是mkinitramfs啊。
回复 支持 反对

使用道具 举报

发表于 2009-10-3 15:20:06 | 显示全部楼层
Post by Brume;2025502
我来说说,我遇到过的情况:不能用mkinitrd,而应该用mkinitramfs,不知道用没有用


只不过是制作脚本及内容有别,目的都是达到二次引导
回复 支持 反对

使用道具 举报

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

本版积分规则

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