当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 15:44 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
4块SCSI硬盘,按照步骤设置好了Raid0之后,接下来安装,一直到“Install the GRUB boot loader on a hard disk"这一步出错,如图所示,然后我继续安装,continue to install without grub boot. 安装完了之后重启,光标就在黑黑的屏幕上闪,没有任何提示,也不知道如何进入命令界面,请指点


附件:
文件注释: 重启之后就一直停留在这个界面
DSC00087.JPG
DSC00087.JPG [ 123.5 KiB | 被浏览 2396 次 ]

DSC00085.JPG
DSC00085.JPG [ 142.53 KiB | 被浏览 2392 次 ]

DSC00083.JPG
DSC00083.JPG [ 150.92 KiB | 被浏览 2385 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 15:47 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
手工安装grub试试?
使用 root() 和 setup() 来安装。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 15:56 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
引用:
To fix a non-bootable system and ensure GRUB is installed on both drives, manually install GRUB as follows:

* Reboot the machine from the original Linux CDROM
* From the Linux boot menu, select “Rescue a broken system”
* Continue through the prompts until the screen “Device to use as a root file system” appears
* Press Alt-F2 to switch to a second console screen then press Enter to activate it.
* Mount the md0 RAID device and use chroot and grub to install the bootloader onto both sda and sdb using the following commands

mount /dev/md0 /mnt
chroot /mnt
grub
device (hd0) /dev/sda
root (hd0,0)
setup (hd0)
device (hd1) /dev/sdb
root (hd1,0)
setup (hd1)
quit

* Reboot the system with command “shutdown -r now”, remove the CDROM and allow the system to boot from the hard drive.


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 15:57 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
引用:
I followed the instructions on "Setting up software RAID in Ubuntu Server" (posted on April 24th, 2007 by Derrick Webber at the advosys.ca site) and created RAID1 with 2 hard disks. The Ubuntu 8 Server system are installed on RAID1 and rebooted successfully. But when I tried to load the GRUB boot loader onto the second disk with these steps,

--
* Reboot the server from the original Ubuntu Server CDROM
* From the Ubuntu boot menu, select “Rescue a broken system”
* at the screen “Device to use as a root file system” appears
* Press Alt-F2 to switch to a second console screen then press Enter to activate it.
* then the following commands.

I received an error:

mount /dev/md0 /mnt
chroot /mnt
grub
device (hd0) /dev/sd
Error: Device not found.

device (hd1) /dev/sdb
Error: Device not found.
--

Can anyone help?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 15:58 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
引用:
Quote:
Originally Posted by weiyuanw View Post
I received an error:

mount /dev/md0 /mnt
chroot /mnt
grub
device (hd0) /dev/sd
Error: Device not found.

device (hd1) /dev/sdb
Error: Device not found.
--

Can anyone help?
I also came accross this very problem. The reason is that you are missing /dev/sda and /dev/sdb entries. Just make them with mknod and you are all set. The syntax is:

mknod /dev/sda b <major> <minor>
mknod /dev/sdb b <major> <minor>

Copy the <major> and <minor> from your rescue's system /dev directory.
Last edited by Robert_SK; 08-22-2008 at 04:36 PM..


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 16:03 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
忽略掉这个试试? device (hd0) /dev/sda

或 sudo fdisk -l 看看所有的分区?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 16:10 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
oneleaf 写道:
手工安装grub试试?
使用 root() 和 setup() 来安装。


可是对于raid0的手动安装好像不是那么简单,到底安装到哪个盘?是全部盘都安装一个?有没有更具体点的步骤呢?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 16:15 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
hd0,即可。你使用的是软阵列,我一般的做法是单独分一个/boot 位于 /dev/sda 再在 /dev/sdb 上划出交换分区 ,再将两个硬盘上剩下的分区作成md,这样就不会有任何问题。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 18:40 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
oneleaf 写道:
忽略掉这个试试? device (hd0) /dev/sda

或 sudo fdisk -l 看看所有的分区?


# sudo fdisk -l
cannot open /proc/partitions

郁闷了,在alt+f2之前没有仔细看各个磁盘和分区,现在遇到这个错误,有什么方法解决?

另外,我果然遇到和前人遇到的相同问题:
grub> device (hd0) /dev/sda
Error 15: File not found


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:12 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
[Enter rescue mod]
Enter a device you wish to use as your root file system. You will be able to choose among various rescue operations to perform on this file system.

Device to use as root file system:

/dev/sda1
/dev/sda2
/dev/sda5
/dev/sdb1
/dev/sdb2
/dev/sdb5
/dev/sdc1
/dev/sdc2
/dev/sdc5
/dev/sdd1
/dev/sdd2
/dev/sdd5
/dev/md0


附件:
DSC00098.JPG
DSC00098.JPG [ 149.89 KiB | 被浏览 2368 次 ]

页首
 用户资料  
 
11 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:15 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
引用:
I also came accross this very problem. The reason is that you are missing /dev/sda and /dev/sdb entries. Just make them with mknod and you are all set. The syntax is:

mknod /dev/sda b <major> <minor>
mknod /dev/sdb b <major> <minor>


搜索网络,找到别人遇到相同错误的解决方法,从我上面的截图,对应这里的<major><minor>到底是什么?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:41 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
代码:
mknod /dev/sda b 8 0


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
13 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:43 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
引用:
iNutshell> helloyl: 我的 sda 是 8,0
<iNutshell> helloyl: 我的 sda 是 8 0
<helloyl> 8 0是如何查出来的呢
<iNutshell> helloyl: ls -l /dev/sda
<iNutshell> helloyl: 可以看到


页首
 用户资料  
 
14 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:45 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
yaoms 写道:
代码:
mknod /dev/sda b 8 0


这个8 0是怎么得来的呢?是不是用
代码:
ls -l /dev/sda


页首
 用户资料  
 
15 楼 
 文章标题 : Re: Software Raid0安装到Grub boot loader的时侯失败
帖子发表于 : 2008-12-23 19:47 
头像

注册: 2007-01-30 7:13
帖子: 1446
送出感谢: 4
接收感谢: 0 次
# ls -l /dev/sda

brw-rw---- 1 root root 8, 0 Dec 23 10:54 /dev/sda


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Sogou [Spider] 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译