分享
 
 
 

解决多系统的最好、最安全的方法

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

本文的初衷,旨在帮助oracle团队创建一个linux/win2000的双启动PC,文中采用一步步引导的介绍方式

基本条件

-----------------------

使用Redhat 7.0/7.1/7.2/Advanced Server 2.1,以及Windows 2000 Professional。(本文也适用于其他linux发行版,但安装的步骤可能有些变化)。您需要了解linux和windows操作系统的基础知识。

机器硬件

-----------------------------

要创建双启动PC,需要以下条件 -

完全干净的硬盘(所有数据将被删除)

注意: 如果您已经安装了windows 2000,并且不希望丢失数据,本文不适合于您。

硬盘空间 >= 10GB ( 推荐 15 GB +)

Windows 2000 安装光盘

Redhat 7.0/7.1/7.2/Advanced Server 2.1安装光盘

1张空白软盘

1张空白的DOS/WINDOWS格式的软盘

创建windows分区

-----------------------------------------

首先我们需要创建windows分区,并安装上win2000操作系统

插入Windows 2000 光盘,启动PC。

如果Windows 2000 CD 不能自动启动,您可能需要更换bios的启动顺序。

windows 2000安装程序开始后,会提示您install (ENTER)还是repair (R),按回车,然后系统问您是否同意许可证,按F8。如果该机器以前安装过win2000,系统让您选择时候修复以前的安装版本或者按Esc重新安装,现在你应该删除或创建分区。如果你以前安装过系统,则必须先删除掉该分区。方法是选中该分区,然后按"d",并按下回车确认。删除掉所有分区后,你就可以创建"windows"分区了。

选中想创建分区的磁盘,(例如 - 如果你有两块硬盘,则是硬盘0和硬盘1)。创建分区的大小为总硬盘空间的约50%(如 . 15GB硬盘,则7.5GB为Windows分区)。别管剩下的分区,不要创建linux分区。

安装操作系统

--------------------------------

Windows 2000的安装

--------------------------

正常安装windows 2000,没有任何注意的地方。

注意: 如果选择windows的文件系统格式为NTFS,可以安装,但是不能被linux系统看到,而fat32分区则可以被看到。

安装linux

--------------------

安装完windows后,用linux的启动CD启动系统

如果计算机不能从CD启动,则需要使用软盘启动或者改变bios中的启动顺序。

当linux软件启动的时候,你会看到一个GUI界面,询问关于键盘、鼠标或者语言的问题。

接着,你应该开始使用fdisk或者disk druid创建挂接点,下面时我为7.5G的空间推荐的分区大小,

(注意 - 确定你选择的是空闲分区,而不是windows分区,否则你就不能启动PC了。

/ = 2 GB

/tmp = 512 MB

/oracle = 3.5 GB

/home = 1 GB

SWAP = 512 MB

分区完毕后,安装程序会格式化挂接点。然后,你需要输入机器名,IP地址,安装类型,然后创建用户,等等工作。

接下来要注意的是boot loader阶段,此时,你千万不能将lilo装到mbr中,windows 2000必须占据mbr。你应该将lilo安装到/分区的第一个扇区,否则我们的双启动大法就玩完了。

本例中,由于你没有划分单独的/boot分区(一般lilo需要安装在此分区),所以需要将lilo安装到/挂接点。

现在开始安装linux系统了

安装时下一个要注意的事项是创建启动盘,安装程序会给你这个机会。

这非常重要,因为我们需要引导进入linux。你的引导记录在Linux系统的第一个扇区,而mbr并不知道有这样一个系统

一旦你完成了安装过程,重新用linux启动盘启动系统,并以root登陆,插入那张dos/windows软盘,并键入:

dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1

注意: 其中,/dev/hda2应该是/boot,(本例没有/boot,所以我们使用/作为挂接点)。

你可以使用df命令来找出分区情况

例如:

[oracle@ukp14638 oracle]$ df

Filesystem 1k-blocks Used Available Use% Mounted on

/dev/hda5 3779196 1843000 1744224 52% /

/dev/hda8 1968588 202060 1666528 11% /home

/dev/hda6 6048320 5558004 183076 97% /oracle

none 256408 0 256408 0% /dev/shm

/dev/hda7 497829 8275 463852 2% /tmp

然后键入以下命令:

mount -t msdos /dev/fd0 /mnt

cp /bootsect.lnx /mnt

umount /mnt

现在取出软盘,重启计算机,敲入

reboot

计算机重新启动进入windows 2000后,重新插入带有文件bootsect.lnx的软盘,并将该文件拷贝到C:,

然后用notepad打开boot.ini文件,该文件一般位于C:

文件内容如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows 2000 Professional" /fastdetect

在文件最后加入一行:

c:ootsect.lnx="LINUX"

存盘,关闭文件

如果你不想每次开机出现LILO时按回车,你还可以

vi /etc/lilo.conf

将timeout值改为,你的lilo就可以迅速启动了。

大功告成

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有