免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1648 | 回复: 0

[操作系统] cf卡怎么安装grub引导 [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-01-03 06:20:00
发表于 2016-01-14 10:33 |显示全部楼层

这是别人给的一个文档,我想问一下,第三步怎么做,怎么进入grub命令行,我在终端下输入grub,提示没有这个命令,然后自己下载了0.97版本的grub,安装后,终端输入grub,提示段错误,所以我想问问第三步怎么做,我的Linux系统是Ubuntu12.04,他给的裁剪后的文件系统中 /boot/grub这个目录已经有了
1.对CF卡进行分区,并对分区进行格式化。
        1.1 . 打开Linux终端,用fdisk -l命令查看CF卡对应的设备。(如果计算机只有一个硬盘,且USB端只有CF卡,则CF卡的设备名一般为:/dev/sdb . 具体看各人的计算机设备)
        1.2 . 查得CF卡的设备名为/dev/sd(x),用fdisk /dev/sd(x)命令对CF卡进行分区和格式化操作。(fdisk的用法查看fdisk帮助)
        1.3 . 一般对CF分两个区(我将两个区都设成了主分区),第一个区格式化成ext2文件系统,第二个区做交换(swap)分区。退出fdisk命令,进入终端。
                d(删除分区) n(添加分区) (主分区扇区3/4,余下默认swap) t(改变分区文件系统ID,83:linux,82:linux swap) w(保存分区设置)
        1.4 . 将CF卡分为两个区后,再用mkfs.ext3 /dev/sd(x)n将文件系统为ext2的分区再格式化成ext3文件系统。(我将文件系统为ext2的分区分为第一分区,且我的CF卡设备为/dev/sdb,        
              所以格式化成ext3的命令为:mkfs.ext3 /dev/sdb1) (格式化前需先umount,格式化后再mount)
2.将文件系统拷贝进CF卡中。 (进入文件路径下的/dev目录,mknod -m 666 console c 5 1,mknod -m 666 null c 1 3)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
3.给CF卡安装grub引导。(grub有两个版本,这里只介绍第一个版本的grub安装)
        3.1 . 确定在文件系统的boot目录下有grub目标,且grub目标中有stage1和stage2两个文件。(一般将pc机上的grub目标全部拷贝进自己的boot目录下)
        3.2 . 在终端输入grub,进入grub命令行。(出现 grub> 这个标记)
        3.3 . 输入root (hd(n),m)。 (注意命令root和后面的括号之间有个空格)(n和m都是数字,n代表你的CF卡是你计算机机上的第几块硬盘设备,m代表你的文件系统在哪一个分区上,n和m都是从0开始的)
        3.4 . 输入setup (hd(n))。(注意命令setup和后面的括号之间有个空格)(n代表的含意和上面一样)
        3.5 . 输入quit命令退出grub。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
4.修改文件系统中/boot/grub目录下的menu.lst文件,设置内核的引导位置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP