Quantcast
Channel: SQLParty »系统
Viewing all articles
Browse latest Browse all 5

硬盘安装Linux

$
0
0

已有系统:Windows XP
处理器:AMD 64
一块磁盘,已有四个分区:C,D,E,F。
预备安装: CentOS 6.3 x86_64
由于没有刻录DVD镜像的设备,也为了保护光驱,决定尝试使用硬盘安装的方式安装CentOS,最终获得成功。记录在此。

一.准备

1)镜像文件下载
下载地址列表如下:
i386 (32位)

CentOS-6.3-i386-bin-DVD1.iso 07-Jul-2012 08:46 3713204224
CentOS-6.3-i386-bin-DVD2.iso 07-Jul-2012 08:47 1166313472

x86_64 (64位)

CentOS-6.3-x86_64-bin-DVD1.iso 06-Jul-2012 10:20 4289386496
CentOS-6.3-x86_64-bin-DVD2.iso 06-Jul-2012 10:20 1536634880

这里下载了CentOS-6.3-x86_64-bin-DVD1.iso和CentOS-6.3-x86_64-bin-DVD2.iso两个文件。
其中安装只需要CentOS-6.3-x86_64-bin-DVD1.iso即可。CentOS-6.3-x86_64-bin-DVD2.iso包含了一些软件包。

2)安装准备
查看现有系统中是否有FAT32文件系统的分区,要求留有5G以上的空间。

要求FAT32是因为CentOS的安装程序识别不了当前流行的NTFS,无法挂载此文件系统。
要求5G以上是因为需要拷贝CentOS-6.3-x86_64-bin-DVD1.iso文件到该空间,而这就会占据4G空间,后续还要解压出镜像文件中的isolinux和images两个目录。
如果没有这样的分区存在,可以使用PartitionMagic分出一块独立分区。

附加说明:

  • isolinux目录的作用是用于引导进安装程序,其实其并不要求在FAT32下。grub4dos能够识别NTFS。
  • images目录作用是Linux安装,在成功引导进安装界面后,会需要指定images目录的路径,而这个路径不能放在NTFS的盘上,因为Linux安装期间无法挂载NTFS文件系统。

所以,准确地说,CentOS-6.3-x86_64-bin-DVD1.iso和images目录需要放在FAT32的盘上,而isolinux不需要。这里简便处理了,放在一起。

3)引导工具下载
下载:grub4dos
其功能是引导各种操作系统。

综上,安装需要的准备包括:

  1. 镜像文件:CentOS-6.3-x86_64-bin-DVD1.iso
  2. 存储空间:FAT32文件系统的分区上有5G以上空间预留。这里使用D盘。
  3. 工具软件:grub4dos

二、操作

1)安装文件
将CentOS-6.3-x86_64-bin-DVD1.iso文件拷贝至预留的FAT32分区根目录下,即D盘根目录下。
解压出CentOS-6.3-x86_64-bin-DVD1.iso中的isolinux和images两个目录到D盘根目录下。

附加说明:
FAT32中文件大小最大为4G,而CentOS-6.3-x86_64-bin-DVD1.iso小于4G,满足要求。

2)grub4dos配置
a.解压出grub4dos-0.4.4文件夹,拷贝其中的grldr文件(不是grldr.mbr)至C盘根目录下。
b.修改C盘根目录下的boot.ini,在最后添加C:\GRLDR=”Grub”。其最终如:

boot
boot.ini默认是隐藏和只读的,需要显示出来并去掉只读属性。

folder1

boot2
c.C盘根目录下创建目录/boot/grub,拷贝grub4dos-0.4.4文件夹下的menu.lst文件至/boot/grub,修改该文件,在最后添加:
title CentOS
kernel (hd0,4)/centos/isolinux/vmlinuz
initrd (hd0,4)/centos/isolinux/initrd.img
最终如:
这里(hd0,4)指第一块硬盘,编号4的分区。这里指定D盘/centos/lsolinux目录下的两个文件。
grub中编号的规则如下:
hd0,hd1代表系统中的物理硬盘。这里只有一块硬盘,就为hd0。这里与硬盘的类型无关。统一用hdN来表示。
分区编号。一个磁盘,最多4个主分区,分别保留编号0,1,2,3。这里主分区为C盘,所以C盘编号为(hd0,0)。
主分区以外,即扩展分区,从4开始编号,累加。这里D盘为4,E盘为5,F盘为6。所以这里D盘,表示为(hd0,4)。
d.grup4dos配置完成。

3)重启
重启后先后经历如下界面,逐步进入到安装过程,按照每一步提示具体操作即可(以下截图仅作参考):

boota

bootb

bootc

bootd

boote

bootf
上图中需要选择安装文件对应的磁盘。命名方式与hdN类似。sda1,sda2,sda3,sda4对应四个保留的主分区或者扩展分区。sda5对应到我们存储了安装文件的D盘。
Directory holding image是image文件保存的路径。如果不填,默认会在/image/install.img。如果不是放在/dev/sda5盘的该路径下,则在这里指定。
如此进入安装界面进行安装即可。

参考:
http://diddy.boot-land.net/grub4dos/files/install_windows.htm
http://blog.simophin.net/?p=148&rev=513
http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8483.html

The post 硬盘安装Linux appeared first on SQLParty.


Viewing all articles
Browse latest Browse all 5

Trending Articles