Chinaunix首页 | 论坛 | 博客
  • 博客访问: 794124
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:52:50

 
本文仅做参考学习。

一linux中硬盘和分区的表示

在Linux下,硬盘是这样标识的,第一块硬盘是hda,第二块硬盘是hdb,依次类推。第一个硬盘的第一个分区是hda1,第二个是hda2,扩展分区中包含了逻辑分区,逻辑分区也是有编号的,例如hda4。

二引导信息的安装位置。

有两种可选方案,一种是安装在硬盘的主分区,即是通常所说的MBR,另外就是安装在Linux的主分区的引导区,没有必要把grub或lilo装在MBR,装在linux自己的引导区就好了。

若利用ntloader引导linux启动(没有安装grub或lilo在mbr),安装windows完成启动后ntloder中是看不到Linux的,不过这没有关系,看下面的步骤:

1、首先要登录Linux,有三种方式:

A:从安装盘的dosutils目录下拷贝这几个文件:loadlin.exe和vmlinuz到C盘下(前提是你的C盘不是ntfs格式),启动到Dos,运行:
loadlin.exevmlinuzroot=/dev/hda?ro?
说明:命令行中的hda?指的是安装Linux的分区名称。
回车即可进入linux

B:使用安装光盘启动机器,在出现Boot的时候,打入:
linuxvmlinuzroot=/dev/hda?ro
说明:命令行中的hda?指的是安装Linux的分区名称。
回车即可进入Linux

C:用linux的启动盘

2、使用Windows的ntloder引导Linux
首先,在linux下mountC盘:
mkdir/mnt/winc
mount-tvfat/dev/hda?/mnt/winc-oiocharset=cp936
说明:命令行中的hda?指的是安装Windows的分区名称。
然后执行:
ddif=/dev/hda?of=/mnt/winc/linuxboot.lnxbs=512count=1
说明:命令行中的hda?指的是安装Linux的分区名称。

3、编辑/mnt/winc/boot.ini,加入下面一行:
c:\linuxboot.lnx="Linux(随便什么都行)"
存盘,重新启动,可以看到Windows的启动列表中有了一个Linux的选项,选择它就进入Linux了。

可以到Dos环境执行:fdisk/mbr然后重新安装grub或lilo,就可以用它们引导windows了。

用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动用windows系统的ntloader引导linux启动
阅读(440) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~