当前位置: 技术问答>linux和unix
radhat 9安装问题!!,我之前的电脑上装有windows 2000
来源: 互联网 发布时间:2015-03-20
本文导语: 我之前的电脑(容量40G)分有5个区,c(容量6G),d(容量8G),e(容量8G),f(容量10G), g(容量6G)。 在c 盘上面上装有windows 2000.。 最近想学习一下linux方面的东西。 我想在g盘(容量为6 G)装一个linux操作系统。 要注意那些问题。...
我之前的电脑(容量40G)分有5个区,c(容量6G),d(容量8G),e(容量8G),f(容量10G), g(容量6G)。
在c 盘上面上装有windows 2000.。
最近想学习一下linux方面的东西。
我想在g盘(容量为6 G)装一个linux操作系统。
要注意那些问题。
还有装好后两个系统都可以正常启动嘛?
我是菜鸟,各位哥哥姐姐多多指教
在c 盘上面上装有windows 2000.。
最近想学习一下linux方面的东西。
我想在g盘(容量为6 G)装一个linux操作系统。
要注意那些问题。
还有装好后两个系统都可以正常启动嘛?
我是菜鸟,各位哥哥姐姐多多指教
|
C hda1
D hda5
E hda6
F hda7
G hda8
把G盘用pqmagic删除,创建一个SWAP交换分区,大小为你的内存的1-2倍,可大不可小。
然后把剩余的空间创建为EXT2文件格式。
安装的时候,将/(根分区)挂载到EXT2上,当然你也可以把EXT2格式化为EXT3,以后编译内核时需要把ext3文件系统编译进内核,而ext2可以编译为module。SWAP分区仍然挂载到SWAP下面,不变。
引导记录,你看你的需要安装在hda1或者根分区的引导扇区上,建议使用GRUB。如果你装在hda1上了,那么不需要做任何启动,接着完整安装,第一次安装请全部安装,免得落了任何以后需要的文件,等你熟悉了RH后,在做定制安装。
如果安装到根分区上了,那么请做一张引导盘,然后接着装软件。装完软件启动的时候,插入引导盘,然后等到下面的文件
dd if=/dev/hda8 of=/bootsect.lnx count=1
然后根分区下就有了bootsect.lnx文件,文件名和扩展名随意。接着
mkdir /mnt/winc
mount -o iocharset=cp936 /dev/hda8 /mnt/winc
cp /bootsect.lnx /mnt/winc/bootsect.lnx
然后编辑boot.ini
vi /mnt/winc/boot.ini
加入以下内容
c:bootsect.lnx="RedHat Linux"
然后重新启动就可以了。。。。。
D hda5
E hda6
F hda7
G hda8
把G盘用pqmagic删除,创建一个SWAP交换分区,大小为你的内存的1-2倍,可大不可小。
然后把剩余的空间创建为EXT2文件格式。
安装的时候,将/(根分区)挂载到EXT2上,当然你也可以把EXT2格式化为EXT3,以后编译内核时需要把ext3文件系统编译进内核,而ext2可以编译为module。SWAP分区仍然挂载到SWAP下面,不变。
引导记录,你看你的需要安装在hda1或者根分区的引导扇区上,建议使用GRUB。如果你装在hda1上了,那么不需要做任何启动,接着完整安装,第一次安装请全部安装,免得落了任何以后需要的文件,等你熟悉了RH后,在做定制安装。
如果安装到根分区上了,那么请做一张引导盘,然后接着装软件。装完软件启动的时候,插入引导盘,然后等到下面的文件
dd if=/dev/hda8 of=/bootsect.lnx count=1
然后根分区下就有了bootsect.lnx文件,文件名和扩展名随意。接着
mkdir /mnt/winc
mount -o iocharset=cp936 /dev/hda8 /mnt/winc
cp /bootsect.lnx /mnt/winc/bootsect.lnx
然后编辑boot.ini
vi /mnt/winc/boot.ini
加入以下内容
c:bootsect.lnx="RedHat Linux"
然后重新启动就可以了。。。。。
|
补充一点,创建的swap分区是 /dev/hda9
|
一、本机分区如下:
hda1 2000 FAT32 7G
hda3 /boot EXT3 24M
hda2 扩展分区
hda5 Program FAT32 8G
hda6 / EXT32 7.7G
hda7 /swap SWAP 251M
hda8 xp FAT32 8G
hda9 Backup FAT32 7.3G
二、安装系统
先安装2000,再安装xp。2000下的os loader会引导2000和xp。
最后装linux,注意安装时lilo不要安装在MBR,要安装在First Sector of boot partition (根分区的第一个扇区)中;要做一个启动盘。
三、引导文件
用linux启动盘启动进系统。
在提示符#下键入:
dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1 (因为/boot在hda3,以上命令的意思是:dd if= 引导分区,of=启动扇区文件存放路径,bs=对应扇区前?字节,count为读写次数)
mkdir /mnt/winc (创建winc目录)
mount -t vfat /dev/hda1 /mnt/winc (将c盘mount到目录winc)
cp /bootsect.lnx /mnt/winc
然后,在/mnt/winc中打开boot.ini(如果没有,可以打开隐藏设置),加入c:bootsect.lnx="RedHat Linux7.2"
也可以到2000的根目录中操作。
最后,重启。
os loader引导时出现启动菜单:
Microsoft Windows XP Professional
Microsoft Windows 2000 Professional
RedHat Linux7.2
选择第三项将进入lilo,lilo引导会出现启动菜单:
linux
dos
选择linux将进入rh7.2
选择dos将返回到一开始os loader引导启动菜单。
四、 大功告成,亲个嘴儿~~~
五、总结
特别注意的是启动盘启动进linux时要命令键入
dd if=/dev/hda3 of=/bootsect.lnx count=1
我曾经根据一篇文章所说的新建一个文件,将上述命令写入,并存为bootsect.lnx。在重启选择“RedHat Linux7.2”后,会出现:“NTLDR is missing.”的错误。(注:NTLDR是2000下引导系统的重要文件)由于个人
系统配置、分区不同,因此也不能说那篇文章就是错误的。但对于初学者来说,键入上述命令导出系统的启动信息可以说是最准确的。
以上是本人在实战中的经验总结,希望对像我一样的初学者有所帮助
hda1 2000 FAT32 7G
hda3 /boot EXT3 24M
hda2 扩展分区
hda5 Program FAT32 8G
hda6 / EXT32 7.7G
hda7 /swap SWAP 251M
hda8 xp FAT32 8G
hda9 Backup FAT32 7.3G
二、安装系统
先安装2000,再安装xp。2000下的os loader会引导2000和xp。
最后装linux,注意安装时lilo不要安装在MBR,要安装在First Sector of boot partition (根分区的第一个扇区)中;要做一个启动盘。
三、引导文件
用linux启动盘启动进系统。
在提示符#下键入:
dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1 (因为/boot在hda3,以上命令的意思是:dd if= 引导分区,of=启动扇区文件存放路径,bs=对应扇区前?字节,count为读写次数)
mkdir /mnt/winc (创建winc目录)
mount -t vfat /dev/hda1 /mnt/winc (将c盘mount到目录winc)
cp /bootsect.lnx /mnt/winc
然后,在/mnt/winc中打开boot.ini(如果没有,可以打开隐藏设置),加入c:bootsect.lnx="RedHat Linux7.2"
也可以到2000的根目录中操作。
最后,重启。
os loader引导时出现启动菜单:
Microsoft Windows XP Professional
Microsoft Windows 2000 Professional
RedHat Linux7.2
选择第三项将进入lilo,lilo引导会出现启动菜单:
linux
dos
选择linux将进入rh7.2
选择dos将返回到一开始os loader引导启动菜单。
四、 大功告成,亲个嘴儿~~~
五、总结
特别注意的是启动盘启动进linux时要命令键入
dd if=/dev/hda3 of=/bootsect.lnx count=1
我曾经根据一篇文章所说的新建一个文件,将上述命令写入,并存为bootsect.lnx。在重启选择“RedHat Linux7.2”后,会出现:“NTLDR is missing.”的错误。(注:NTLDR是2000下引导系统的重要文件)由于个人
系统配置、分区不同,因此也不能说那篇文章就是错误的。但对于初学者来说,键入上述命令导出系统的启动信息可以说是最准确的。
以上是本人在实战中的经验总结,希望对像我一样的初学者有所帮助
|
最重要的是在装linux之前,必须将G盘先用pqmaigc删掉。
然后在Linux安装过程中创建分区。
linux安装过程中会要求装一个lilo或grub,这两个工具都可以多操作系统引导。
然后在Linux安装过程中创建分区。
linux安装过程中会要求装一个lilo或grub,这两个工具都可以多操作系统引导。
|
1. 那就是要现在2000的磁盘管理工具里面把G分区删除,确保2000不去主动辨认该分区,否则会造成win2000启动过慢。
2. C盘的分区格式是什么,FAT or FAT32 or NTFS?
如是前两种的话,把linux启动引导程序(lilo或者 grub)装在MBR上用LINUX启动引导程序引导系统,两个系统都可以正常启动。
若是ntfs的话,就比较麻烦,需要在安装linux的最后作张linux启动盘,以后想进入linux系统的话就用linux启动盘启动机器
2. C盘的分区格式是什么,FAT or FAT32 or NTFS?
如是前两种的话,把linux启动引导程序(lilo或者 grub)装在MBR上用LINUX启动引导程序引导系统,两个系统都可以正常启动。
若是ntfs的话,就比较麻烦,需要在安装linux的最后作张linux启动盘,以后想进入linux系统的话就用linux启动盘启动机器