Chinaunix首页 | 论坛 | 博客
  • 博客访问: 109456
  • 博文数量: 29
  • 博客积分: 447
  • 博客等级: 下士
  • 技术积分: 414
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-05 23:03
个人简介

整天捣鼓嵌入式,兼职搞搞iOS,这么折腾为了啥?都是为了俺的娃!

文章分类

分类: LINUX

2010-06-20 00:20:36

1.下载grub4dos
2.解压,将grldr,grub.exe两文件放到C盘根目录.
3.去掉C:/boot.ini文件的只读属性,在文件末加上一句c:/grldr=Grub4Dos For Linux,然后保存.
  再确认下文件里是不是有这么一句timeout=0,有的话就改为timeout=5吧,哥知道你知道的...
4.取得Linux安装盘ISO文件,将images,isolinux两个文件夹解压到任一FAT32格式磁盘分区,记住不要
  放到NTFS分区.再将isolinux下vmlinuz,initrd.img两个文件放到该分区根目录下,也可以直接放到
  C盘,那样就更省事了.
5.ghost一下你现在的系统.这一步哥知道你也知道的...
6.重启计算机.在启动菜单里你应该看到Grub4Dos For Linux了吧,那就赶快进去吧
7.选择进入grub的commandline(命令行模式)
8.先解释下(hd0,0)是什么意思,在linux下没有c,d盘这样的概念,她是用(hdx,y)来表示硬盘分区的
  ,(hd0,0)表示第一个硬盘的第一个主分区,就是对应我们的C盘了.x最大可以为3,也就是说一个
  硬盘最多只可以有4个主分区(包括扩展分区).y则表示逻辑分区了,可以有若干个.逻辑分区是在扩展
  分区里建立的.在windows下一般我们的D,E,F...这些盘都是逻辑分区.所以D盘就对应(hd0,4),以此
  类推.有了这些知识,那我们就开始体验Linux安装的乐趣了吧...
9.Linux操作系统发布时都一定有内核可执行文件和initrd文件系统的,这个是一个Linux操作系统必须
  的,内核文件是vmlinuz,文件系统是initrd.img。我们从grub将这些参数传进去,
  输入命令,注意grub>是提示符,不是命令哦.
 -------------------------------------------------
  grub>kernel (hd0,4)/vmlinuz  vga=788 
  grub>initrd (hd0,4)/initrd.img
  grub>boot
 -------------------------------------------------
  然后就进入到安装界面了.
  当然如果你的vmlinuz,initrd.img放在C盘,则输入
 -------------------------------------------------
  grub>find /vmlinuz
    (hd0,0)
  grub>kernel (hd0,0)/vmlinuz  vga=788 
  grub>initrd (hd0,0)/initrd.img
  grub>boot
 -------------------------------------------------
find 命令是检查一下vmlinuz是否存在
vga 是指定安装时屏幕的分辨率,788表示800*600.这个是最常用的了.有需要可以参考grub说明.
10.最后教大家一招,如果你不小心删除了Linux分区或Linux系统出现问题导致无法启动,这时该怎么
   办呢?
   由于grub引导会修改MBR分区信息,所以我们得用dos启动盘进去先fdisk /mbr修复下引导分区,这样
   再进入windows后将之前的设置和Linux引导文件删除(如果你再也不想装Linux的话,那就清掉他们吧).
   我们手动用grub引导windows的方法
 -------------------------------------------------
   grub>root (hd0,0)
   grub>makeactive
   grub>chainloader +1
   grub>boot
 -------------------------------------------------
由于我也是第一次尝试在自己电脑上装Linux,期间很多设置错误,导致最后装好自己又不满意,而且发现
装好后很多硬件驱动还得自己去找,用得很不爽,还不如直接在虚拟机下体验了,安全又便捷.所以我建议大
家要是想体验Linux的话还是用vmware来体验好了.特别是对于在Linux下做开发的专业人士来说,虚拟机是迅
捷完成开发的不二法门.
阅读(1128) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~