导航:首页 > 操作系统 > xp硬盘安装linux

xp硬盘安装linux

发布时间:2022-08-06 04:58:52

① ISO镜像已下载.如何XP下硬盘安装linux

方法1:http://hi..com/ys0535/blog/item/b1e3a8d41ad63601a08bb738.html

方法2:首先声明一点,dos下无法引导linux,所以要想从硬盘安装linux,就得下载wingrub http://fedora.linuxsir.org/main/files/WINGRB0206.EXE, [1]安装grub软件到机器中,直接按默认安装。

[2]安装grub;

打开 wingrub程序,选择 tools菜单,然后点击 install grub ,出来一个对话框:

这里面有两个方法供我们选择;

A) 我们直接点一下Boot From Grub Partion 就行,然后点击,右边的下接框;选择要安装在哪个分区中,然后按最下边[install];

您可能在下拉的菜单的对话框中,看到的是 (hd0,0)或者 (hd0,1)等,那就选(hd0,0);如果您只看到(hd0,1),说明您的第一个分区是NTFS的,这也没有什么,很正常;如果您看不到什么下拉框,您就看下面的办法:

B)您可以点 Systerm Device ,然后在右边的选择框中,选C:,然后再点BOOT FROM BOOT.INI 就好,

如果不行就换;在Title 中写入mygrub ; 然后在 Time OUT 写上 30;

这样grub就安装好了;他的配置文件在 c: ootgrub中 ,配置文件是c: ootgrubmenu.lst ,这个配置文件起到决定性作用;所以我们一定要写好,语法和Linux中的没有区别,是一样的;

A和B还是有点小小的区别,A的方法是开机就能看到所有的在 menul.lst 中系统;而 B,则必须按一下刚才我们所填写的 mygrub ,然后才能看到在 menu.lst 所提到的系统;

3、配置 grub ;

在配置 c: ootgrubmenu.lst的过程中,我们只是再用一下 wingrub的查看分区的界面,其它的只是用记事本就能写好;c: ootgrub是隐藏起来的,我们要在游览器中加入c: ootgrub 就可以看得到;

0]打开wingrub,点tools =》partioinlist (分区列表),这里能了解到机器的分区,比如我们可能看到的 FAT32的分区是 (hd0,1)等等,事实上,我们的确需要fat32分来来存放下载的 Linux 光盘映象;我们通过这个能知道我们把光盘ISO存放到(hdX,Y)了,也能知道(hdX,Y)所对应的 Windows 分区的是哪个,是C,还是D ,还是E .

1]首先我们找一个FAT 32的分区,把下载下来的ISO直接放到分区的下面,不要放在任何目录中。

2]还是在这个分区,建一个目录,比如是linux,从下来下来的第一张ISO中isolinux中抽取 vmlinuz 和initrd.img 两个文件,放到linux目录中;注意只放这两个文件,不要放其它的内容,如果放了其它的,可能出现安装到中途退出的情况。

注意:目录是名是小写的;在书写menu.lst 时,我们要用半角英文,标点之类的全是半角的;title root kernel initrd 全是小写的英文,注意大小写.

3]书写menu.lst :打开menul.lst 后,可能里面已经有内容了,比如有个 timeout 30 ,如果没有这行可以自己写上.

timeout 30 #这是开机等待进入系统的时间,是30秒

title WindowsXP # 我们的机器 中都有 windows ,这个就是用来启动windows的;总共有四行,不要弄错了,可以照抄到你的配置文件中;

root (hd0,0)
makeactive
chainloader +1

简单的 menu.lst 配置 linux 引导说明;通过 menu.lst ,我们可以配置 Linux 的启动和引导;不只是安装的引导,也可以引导已经安装好的 Linux 系统;语法结构有下的四条,举例如下:总共有两个书写格式,任选其一;

格式一:最简单:

title fc4install
root (hd0,1)
kernel (hd0,1)/linux/vmlinuz
initrd (hd0,1)/linux/initrd.img

title 这行就是我们在开机时,所看到的菜单 ,显示的就是 fc4install ,要加在 title 的后面,title是必须保留的,是grub的语法的标签 ,我们可以在title 后面写我们想要加的东西,这是自己可以定义的,比如 title fc4setup也是可以的;

root (hd0,1) 这行能用以root开头,然后加一个空格,至于您把vmlinuz和initrd.img 放在哪个分区了,用打开 wingrub,点tools =》partioinlist (分区列表) 中查到 kernel 这行,以kernel 开头,然后加一个空格,主要说的是vmlinuz文件放在哪个分区,哪个目录了;除了kernel 后面有一个空格外,在这行中,其它地方没有空格;这行说的是我们用放在(hd0,1)分区下的linux目录中的kernel 来内核来启动。

initrd 这行, 和 kernel 那行类似;没有什么难的,自己的文件放在哪个分区,哪个目录了,自己最知道吧.

格式二:比较麻烦一点:理解着看吧;

title fc4install
root (hd0,1)
kernel /linux/vmlinuz ro root=/dev/hda2
initrd /linux/initrd.img

title 这行就是我们在开机时,所看到的菜单 ,显示的就是 FC4install ,要加在 title 的后面,title是必须保留的,是grub的语法的标签 ,我们可以在title 后面写我们想要加的东西,这是自己可以定义的,比如 title fc4setup也是可以的。

root 这行,在本例中是 root (hd0,1),这行就是我们打开 wingrub,点tools =》partioinlist (分区列表) 中查到的;我们通过这个知道我们把解压出来的 vmlinuz和initrd.img 所处的分区和路径;比如我的机器,我查到的是 (hd0,1),对应的Windows FAT 32分区是D,事实上,我的确把四个光盘映象都放在了 (hd0,1),也就是win中所看到的D盘; 并且我同样也把提取出来 vmlinuz 和initrd.img 放在了(hd0,1)中的linux目录中; 不知道自己存放提取出来的内容放在哪个分区,就用 打开 wingrub,点tools =》partioinlist (分区列表) 中查看。

kernel 这行;注意在 kernel后面有个空格,接着写 vmlinuz所处的位置 ,在哪里呢?在 /dev/hda2,这个/dev/hda2是怎么来的?是由(hd0,1)而来的,如果您的显示的是 (hd0,2),那root=/dev/hda3,明白了吧,就是(hdX,Y)中的Y+1=Z,就是/dev/hdaZ ,再举一例:比如我们把提出来的vmlinuz 和initrd.img 放在了 (hd0,5)的linux 目录中,这时应该写 root=/dev/hda6 。

有可能放在 (hd1,6)的分区,怎么办?这个不难,我们这里面的所提到的 (hdX,Y),中的X可能是0 、1、2等 ,所以对应的是 hdaZ ,hdbZ,hdcZ ,如果您看到的是(hd1,6) ,所以对应的是/dev/hdb7 。

initrd 这行,原样搬上就好.

所以完整menul.lst 举例应该是:其中#号不作解析,grub启动的时候是是忽略过去的;可在在#号后面加些注释之类的; 在这之中,引导Linux的,有两种写法,都在里面,哪个都是可以启动引导安装的。

#这是第一种写法

timeout 30

title fc4install
root (hd0,1)
kernel (hd0,1)/linux/vmlinuz
initrd (hd0,1)/linux/initrd.img

title WindowsXP
root (hd0,0)
makeactive
chainloader +1

#这是第二种格式的写法

timeout 30

title fc4install
root (hd0,1)
kernel /linux/vmlinuz ro root=/dev/hda2
initrd /linux/initrd.img

title WindowsXP
root (hd0,0)
makeactive
chainloader +1

这样就能进入引导安装,如果还是不行,找不到什么什么之类的,一是您没有看好你的文件存放在哪个分区哪个目录中;如果能引导进入安装,我们要选择本地硬盘,至于是哪个分区,只要您把ISO映像放在FAT 32磁盘的根目录下,按个分区选择,按回车就是了。成功的时候,系统会出现各种提示信息;

在安装过程中,以下几个情况是要注意的:

1、在红旗6.0的安装过程,安装时要自定义, 不要让系统自动分区;要自己指定Linux 安装到哪个分区。我们可以在用windows分区工具,分出两个空白区,一个要大一点,最好是10G 以上,另外一个是内存的两倍(对于小内存的机器来说,大内存的机器分上512M 就行了;在安装时,我们要把大的分区用来装系统,点一下那个分区,出现挂载点,选择 / ,然后格式化成 ext3 或者 reiserfs 等文件系统;把小一点的分区格式化成swap ,这是Linux的交换区;当然如果您有未用过的空白区,不用windows分区工具来分也行,在安装过程中,可以用linux的分区工具来划分,点几下鼠标就行了;这是对RH 和/FC 或者 的安装来说的,Madrake 也一样.

2、对于有些系统版本要把ISO抽取出来都放在一个目录中才能进行,比如Slackware 发行版;红旗6.0不用

3、看到大家反馈的情况,有的说中途退出与放ISO的分区的下有中文目录或者中文文件有关;如果找不出问题所在,就把ISO放在一个FAT32的空白分区上.

② 在windows xp下如何安装Linux系统

win XP下安装linux红旗4.1桌面版安装过程

本文是介绍直接在硬盘(实机)上安装红旗4.1的过程,若是想在VMware等虚拟机上安装红旗4.1,请自行参考相关文章或教程。

一、安装前的准备
(一)准备红旗4.1的安装光盘或ISO文件。你可以通过购买而取得安装光盘(以下简称安装光盘),或者直接从网上([www.redflag-linux.com])下载安装光盘的*.ISO映象文件(以下简称ISO),把下载来的ISO放到一个fat或fat32格式分区的根目录下,当然如果有条件的话,也可以把下载来的ISO文件以映象的方式刻录成光盘,这样安装会方便些。刻盘前最好先在WIN用WINMD5校验一下ISO的MD5码(官方下载页面有具体ISO的MD5码),省得浪费光盘。如果仅仅是安装系统的话,只需红旗4.1的第一张盘就可以了。
(二)硬盘分区规划,要计划好在哪个分区(或未分区空间)安装红旗,预留安装红旗的空间(推荐3G以上)。一般来说,我们的系统上都是先装有Windows或DOS的,实际上大部分人也还是用得着Windows。我们得让Windows腾出3G以上的未用空间,如果要删除原有分区,原则是“Win中的分区在Win中删除”,否则容易引起Windows出错、速度减慢,推荐用PQ等分区工具操作,注意删除分区前要转移或备份原有分区上的重要数据。还有要先对LINUX下的分区编号规则有所了解,比如第一块IDE硬盘称为hda,Win下的C盘在LINUX中是hda1,D盘是hda5,E盘是hda6,其余的以此类推,此点很重要,请自行参考相关文章。

二、启动系统安装程序
启动安装程序,以下三个常用的方法都可以启动安装程序,根据现有条件自己选择:
1、如果你有安装光盘,建议直接从光盘启动安装程序,主要的设置就是要在电脑的CMOS中设成从CDROM启动,这种方式最简便;
2、如果你只有ISO,且有软驱,你可以选择从软盘启动安装程序,先制作一个安装软盘,用WinRAR等解压软件把ISO中的\images\bootdisk.img和\dosutils\rawrite.exe文件解压出来,运行rawrite.exe按提示把bootdisk.img写入一个准备好的软盘,然后用此软盘启动安装;
3、从硬盘启动安装,这可以说是现在最常用的方法,适合只有ISO,又不想从软驱启动的朋友。
(1)用WinRAR把ISO中的\dosutils目录解压出来,注意只需解压该目录下的文件,不需解压整个ISO;
(2)用DOS盘启动进入纯DOS,这个“纯”字主要是指不能加载smartdrv等WIN/DOS的附加程序,否则启动LINUX安装程序后会导致系统自动重启。使用Win98启动软盘或WIN98安装盘、MS-DOS、PC-DOS都可以,没有软驱的可以用虚拟软驱(VFloppy,不另介绍)启动;
(3)进入dosutils目录,执行autoboot.bat启动安装。

三、正式安装过程
(一)启动系统安装程序后,会出现安装画面和“Boot:”提示符,点回车;
(二)然后是选择安装程序语言,选简体中文;
(三)选择键盘语言类型,选us键盘;
(四)选择安装介质,是安装光盘的选“Local CDROM”/本地光盘,是从ISO安装的选“Hard Drive”/本地硬盘;
(五)如果是从ISO安装的话,还要选ISO文件所在的分区,比如ISO在C盘则选hda1,由于此处ISO是放在分区根目录下的,所以映象目录选择留空,不要填任何东西;
(六)接下来是分区,建议选择手工分区方式,分两个区,一个swap分区,一个/根分区:
1、先在预留的未用空间上新建一个swap分区:挂载点为空;文件系统类型选SWAP;大小为你的机器内存的2倍,一般500M左右就够了,最多1G,不要太大。
2、再新建一个/根分区,也就是用来安装LINUX系统的分区:挂载点选/;文件系统类型选ext3,大小是余下的所有空间(或指定的大于3G的空间)。
3、点击下一步,这时如果会提示是否格式化所新建分区,一定要选定格式化。
(七)接下来是选择引导程序(GRUB)的安装位置,选择安装在主引导记录(MBR)是最简单的,装好后电脑直接用GRUB来引导启动系统(Win或Linux),不过重装Windows后便无法方便的启动Linux了,如果你原先装的是Win9x/ME的话,只有选取这个了;如果你原先装有WinNT/2000/XP/2003的话,可以考虑选择第二项,即把GRUB安装到刚才新建的/根分区的第一个扇区,这样我们就可以利用WinNT的启动引导器(NTLDR)作为主引导来启动系统。
(八)其余的选项一路默认就可以了(注意:如果会出现选择最小化、基本、最大化安装选项,一定要选最大化安装),直至系统完成安装,重启电脑。
(九)如果在前面的安装过程中选择将GRUB安装在MBR的话,系统安装完成后重启电脑就应该可以进入红旗4.1了。但如果GRUB是安装在/根分区的话,就还要进行NTLDR的多重启动设置,有两种方法:
1、最简单的方法(推荐)是直接下载grldr文件。把grldr文件放到C盘的根目录下,编辑C:\boot.ini文件,添加一行:C:\grldr="Start GRUB",重启系统后在NTLDR的启动菜单中选择"Start GRUB"就可以进入红旗4.1了。
2、另外一种方法的步骤是:
(1)用纯DOS启动系统,进入安装光盘中(或解压出来的)dosutils目录,执行:loadlin autoboot\vmlinuz root=/dev/hdaX(注:把X改为/根分区实际所在的硬盘分区编号),启动红旗4.1,输入用户名root,密码为空,进入红旗Linux控制台,然后依次执行:
mount -t vfat /dev/hda1 /mnt/WinC (注:一般情况下红旗4.1默认有/mnt/WinC目录,假设你的C盘是fat格式的,如果不是则要换成其它的fat分区)
dd if=/dev/hdaX of=/mnt/WinC/bootsect.lnx bs=512 count=1 (注:把X改为/根分区实际所在的硬盘分区编号)
umount /mnt/WinC
reboot
(2)重启系统进入WinNT,编辑C:\boot.ini添加一行:C:\bootsect.lnx="Red Flag Linux Desktop 4.1"(注意把C:\改为你的实际路径)。
(3)再次重启系统后在NTLDR的启动菜单中选择"Red Flag Linux Desktop 4.1"就可以进入红旗4.1了。
(十)注意,启动红旗时,系统会提示你输入用户名和密码用户名填root,密码为空或填你在安装过程中所设置的密码,OK!
参考资料:http://bbs.wangmeng.cn/dispbbs.asp?boardid=5&ID=596

③ windowsXP下安装linux

1、 网上下载Fedora-9-i386-DVD:下载其DVD版本,以便在硬盘中安装。

http://download.chinaunix.net/download.php?id=25089&ResourceID=12384

2、下载DOSGRUB。DOSGRUB是一个优秀的多系统引导软件。目的在于开机时可以选择启动LINUX安装以及LINUX启动。

http://download.gna.org/grub4dos/grub4dos-0.4.4-2008-08-08.zip

3、 硬盘分区。在XP下分出一块硬盘空间用于LINUX系统。最小也要5 GB。在电脑逻辑分区中选取了最后一个分区14GB,在“磁盘管理”中“删除逻辑分区器”,将其从XP文件系统中分离出来。

4、安装前配置。配置GRUB以及启动LINUX安装。

A:从Fedora-9-i386-DVD中/isolinux提取vmlinuz和initrd.img,放到C盘根目录下,将由其进行LINUX安装。

B:解压grub4dos,提取出grldr、grub.exe和menu.lst三个文件,并将其放于C盘根目录下。用于开机启动进行系统引导安装以及启动LINUX。

C:添加GRUB到XP BOOT。修改C:/boot.ini(这个文件是系统隐藏文件,要将文件夹选项/查看/隐藏受保护的操作系统文件和显示系统文件夹的内容 前的勾去掉,选中隐藏文件和文件夹/显示所有文件和文件夹 才能看见以及修改);

在/boot.ini结尾处添加c:\grldr=GRUB。以便开机选 择启动GRUB

D:修改GRUB。添加本地安装LINUX选择。在menu.lst最后添加如下:

title Fedora-9-i386 Install

kernel (hd0,0)/vmlinuz

initrd (hd0,0)/initrd.img

//(这文件是提取出来启动安装的。hd0,0是指第一个硬盘的首区也就是C区)

E:记住Fedora-9-i386-DVD系统安装镜像的位置:因为安装启动后,将选择安装文件分区

5、 启动GRUB。重启,选择GRUB,进行GRUB。

6、启动Fedora-9-i386 Install。GRUB下选 择这个自定义的功能。

7、 安装Fedora-9-i386。这里一直地按个人情况进行配置安装。

关键点:

A:安装镜像路径:

就是4 E 所记,sda5。(SDA5来源:SATA硬盘,故LINUX设备名为sdX,X为a是因为这里有且只有一个硬盘,故为a。另外,5是因为D盘(逻辑分区中第一个)一定是5.)

B:磁盘分区设置:界面上面有个列表框其中有四个选项,这里选“建立自定义分区结构。

分区情况

选择分区出来的分区:14.4GB
/boot :启动分区。128MB ext3 固定大小

/ :文件系统:ext3 使用全部可用空间。

/swap :交换分区:内存二倍:1024 指定大小

8, 完成。按提示一步步地进行个性化配置安装。

9, 设置双系统启动选择。如果安装中已有相应的配置,这步可以不用。当然,这一步也BOOT的一个技术点。

配置GRUB,添加Fedora (2.6.25-14.fc9.i686)启动项。

在menu.lst最后添加如下:

title Fedora (x.x.xx-xx.fc9.i686)

root (hd0,8)

kernel /vmlinuz-x.x.xx-14.fc9.i686 ro root=UUID=91ba7526-3eaa-40c7-892e-2d557e417514 rhgb quiet

initrd /initrd-x.x.xx-xx.fc9.i686.img

这个内容如果不会写,可以在LINUX下/boot/grub/grub.conf文件里可看到。

10, 重启体验。在开机后,选择GRUB,再选择自行订制的Fedora (x.x.xx-xx.fc9.i686)。进入LINUX。

装完后第9和10步骤可不做,直接利用linux—grub登陆系统。

④ xp下硬盘装linux双系统,用grub进去引导出现问题 ,我的c盘是不是(hd0.0)

硬盘安装的重点是:1,linux
ISO镜像必须放在fat32分区
2.解压出vmlinuz
和initrd.img(放在ISO镜像一起)3,安装wingrub(这个很重要,一定要准备安装)4,重启XP系统,到grub提示符界面,输入find
/vmlinuz
(找到挂载点)
比如(hd0,4)
那么root
(hd0,4)
--挂载,然后kernel
/vmlinuz
回车,然后initrd
/initrd.img
回车,然后boot
回车(具体细节有问题可以联系我)

⑤ xp下如何硬盘安装linux系统,不是虚拟机

原先安装linux都是用光盘状的,怎奈光盘已坏,系统亦坏一套光盘几十元,心痛!那有没有更好的解决办法? 有!那就是把光盘做成iso映像,存在硬盘上, 通过硬盘安装!!
从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安装包通常是一个或多个ISO镜像文件(一般通过网络下载就可以得到);其次,要通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装就可以了。安装过程中,需要指定Linux操作系统的安装位置,这主要涉及硬盘分区的一些知识。
综合来看,学习Linux操作系统的安装,关键要学会两点:第一、如何为Linux
操作系统准备硬盘空间?第二、如何启动ISO镜像文件中的安装程序。
-----------------------------------------------------------------------------------
硬盘分区

通常,在使用硬盘时,都要进行分区。如果把未分区的硬盘比做一张大白纸,那么分区后的硬盘就相当于这张大白纸被画上了几个大方框。一块硬盘被分成多个分区之后,各分区之间是相对独立的,每个分区都可以有自己的文件格式,例如FAT16、FAT32、NTFS等等。

Linux 操作系统需要的硬盘分区

要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。从最低配置角度讲,Linux 操作系统需要一个EXT2或EXT3格式的硬盘分区作为根分区,大小在2~5G就可以。另外还需要一个SWAP 格式的交换分区,大小与内存有关:如果内存在256M以下,交换分区的大小应该是内存的两倍;如果内存在256M以上,交换分区的大小等于内存大小即可。

Linux 硬盘分区管理工具
----------------------------------------
在安装Linux 操作系统时,如果选择了手工的分区方式,将启动硬盘分区工具Disk Druid。这个程序是安装程序自带的。下面讨论一下该软件的使用。Linux下硬盘分区的标识在Linux 下用hda、hdb 等来标识不同的硬盘;用hda1、hda2、hda5、hda6 来标识不同的分区。其中,字母a 代表第一块硬盘,b代表第二块硬盘,依次类推。而数字1 代表一块硬盘的第一个分区、2 代表第二个分区,依次类推。1 到4 对应的是主分区(Primary Partition)或扩展分区(Extension Partition)。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。 一块硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。

系统上有一块硬盘,名字为/dev/hda,它上面有一个NTFS 格式的主分区hda1 以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,ext3 格式的hda8,swap 格式的hda7。
提示:兼容性问题。如果在Windows环境下看,hda1 将对应C,hda5 对应D,hda6则对应E,其他分区Windows 是不能识别的,因此看不到。

删除分区
---------------
如果要删除某个分区,先用鼠标选中它,然后单击“删除”按钮,就可以删除一个分区了。删除前,会有确认删除的对话框,点“删除”按钮,选中的分区就被删除了,变成空闲空间。

创建分区
-----------------
要创建分区,硬盘上必须有空闲空间。用鼠标选中空闲空间,然后单击“新建”按钮,就会出现添加分区的对话框。创建新分区时,需要先选择文件系统类型,再根据文件系统类型的不同选择或设置挂载点。Swap 类型的分区不需要设置挂装点,其他类型分区都需要。Vfat类型分区就是FAT32分区,应设置挂装点,而不是从挂载点列表中选择挂载点1。最后设定分区的大小。设置完毕后点击“确定”按钮完成分区的创建工作。

使修改生效
-----------------
上述修改操作后,并没有对硬盘产生实质的影响,还是可以点击“退出”按钮来中止安装程序从而放弃对硬盘的修改的。如果想使修改生效,点击“下一步”按钮就可以了。
注意:在修改分区并使之生效后,就不要中止安装程序了,否则有可能导致硬盘分区表损坏。

Linux 下操作ISO 文件
---------------------------
在Linux下,以root 身份执行以下格式的命令就可以从/path 目录中读到xxx.iso这个文件中的内容。 实际使用时,应该根据实际情况修改/path和xxx.iso。
mount -t iso9660 -o loop xxx.iso /path
如果想制作ISO文件,把光盘放到光驱中,然后执行如下的拷贝命令就可以把光盘上的内容拷贝到一个ISO文件中去。实际使用时,应该根据实际情况修改xxx.iso。
cp /dev/cdrom xxx.iso

Windows下操作ISO文件

在windows 下,一般需要专用工具软件才能操作ISO 文件。比如WinISO、WinImage、Dameon Tools等。
如果仅仅是想读取ISO 文件中的内容,则可以用WinRAR。WinRAR3.0以上版本都支持iso9660文件格式。用WinRAR打开ISO文件,选中需要的内容,将其解压出来就可以了。

Linux 操作系统安装盘的ISO文件

iso安装文件在Linux环境下挂装到/mnt/iso值得注意的有两个目录。一个是images,在这个目录里包含了一些1.44MB软盘的镜像文件,其中bootdisk.img可以用来制作安装用启动软盘;另一个是dosutils,其中包含了一些DOS工具,比如rawrite.exe,用这个软件可以把软盘的镜像文件写到软盘里。

Linux 启动安装法

这种方法需要制作一张Linux启动盘。先把iso文件中images文件夹里的bootdisk.img读出来单独存储到硬盘上。如果是在Linux 下,就把软盘插入软驱,然后执行下面的命令把bootdisk.img写入软盘:
dd if=bootdisk.img of=/dev/fd0
如果是在DOS/WINDOWS 下,则还要把iso 文件中dosutils 文件夹里的rawrite.exe读出来并与bootdisk.img保存在同一个目录下。然后在DOS提示符下执行rawrite,按提示插入软盘,将bootdisk.img写入软盘。做好Linux启动盘后,用它引导启动计算机。当提示询问何种安装方式时,选择硬盘安装方式(Hard Drive),并提供正确的iso 文件位置信息,就能启动iso 文件中的安装程序了。按照安装程序的提示,就可以完成安装了。
在安装程序的引导下安装参见“启动虚拟主机安装Linux”。
------------------------------------------------------------------------------------
DOS启动安装法

此方法需要在纯DOS 环境下进行,因此需要想办法进入纯DOS 环境。具体操作方法是,先把iso文件中dosutils目录读出来单独存储到硬盘上。注意要存到FAT16或FAT32格式的分区中,确保在DOS环境下能访问该分区。然后启动纯DOS 环境,进入dosutils目录,执行autoboot.bat。当提示询问何种安装方式时,选择硬盘安装方式(Hard Drive),并提供正确的iso 文件位置信息,就能启动iso 文件中的安装程序了。
按照安装程序的提示,就可以完成安装了。在安装程序的引导下安装参见“启动虚拟主机安装Linux”。
提示:进入DOS环境最简便的方法就是用DOS启动盘启动计算机。

Windows下vmWare 启动安装法

这种方法需要windows环境并且需要专用软件vmWare。用vmWare先创建一个虚拟机,并把Linux 操作系统的iso安装文件作为该虚拟机的CDROM,然后从这个CD-ROM启动虚拟机,就可以启动Linux操作系统的安装程序,进行安装了。下面说说详细步骤。此方法可用于安装多种Linux
操作系统。

用vmWare创建虚拟主机

关于vmWare的用法,在网上也可以找到详细的使用指导。为了方便读者,本书整理收录了其中的一篇。
运行vmWare,点击其中的“New Virtual Machine”(新建虚拟机),进入新建虚拟机的向导。选择其中的“Custom”(用户自定义),点下一步继续。在接下来的界面上选择操作系统类型。选择“Linux”,版本选择“Other Linux”,点下一步继续。接下来是要给虚拟机起个名字。我们不过是借用vmWare 安装Linux,因此虚拟机的名字是无关紧要的,可以随便起。虚拟机名字下面是存放虚拟机配置文件的位置信息,也不用管,用程序默认的就可以了,点下一步继续。接下来是选择虚拟机所用的硬盘。这是比较关键的地方。应该选择“use a physical disk”,就是“使用物理硬盘”。这是借助vmWare安装LINUX的关键,决不能选错,点下一步继续。
程序会给出了一个警告,表示使用物理硬盘创建虚拟机会有风险,不要管它,点下OK继续。
接下来要选择硬盘。选一个,并使用整个硬盘(entire disk),点下一步继续。最后是指定存储虚拟机配置信息的文件名,用默认的就可以。点击“完成”,虚拟机就创建好了。
创建好虚拟主机后,还要修改虚拟机的设置。在虚拟主机管理界面上双击CD-ROM,在CD-ROM配置窗口(如图A0-17)上修改它,使用iso镜像文件(Use ISO image)作为CD-ROM,浏览(browse)找到我们准备好的Linux系统iso 文件。确认。这样就把我们所需要的虚拟机准备好了。
这个虚拟机是专门用来安装Linux操作系统的。安装之后,这个虚拟机就没什么用了。
--------------------------------------------------------------------------
启动虚拟机安装Linux

点击窗口中的绿色箭头“start this machine”,就可以启动虚拟机。在虚拟机启动的时候,根据提示,按F2 键进入setup(就是类似于电脑的bios ),找到Boot,把启动的顺序改一改,按“+”“-”号,把CD-ROM(光盘)的位置放到第一个,保存退出,vmWare自动重新启动虚拟机,这时就会从虚拟机的光盘引导了,实际上就是从Linux 操作系统的ISO安装文件引导。这时就能看到相应Linux操作系统安装的启动画面了。跟用光盘启动时看到的安装界面是一样的。

下面挑几个关键环节叙述一下安装红旗Linux4.1桌面版的过程。

注意,虽是借助vmWare,但在操作时都跟直接从真实的安装光盘启动安装时的操作一样。可以把vmWare 的视图切换为全屏视图,使安装过程看起来更真实。直接按回车键,就可以开始在图形化界面的向导下开始安装了。如果要以文本界面方式安装,在boot:后输入linuxtext,然后再按回车。接下来就会出现使用协议的界面。有兴趣可以读一下,选择“接受”,然后点“下一步”。

接下来开始设置分区。首先会看到由用户来选择分区的方式的界面,选手工分区,然后点“下一步”。接下来就会出现选择分区的界面。在这里列出了磁盘上所有的分区情况。由图中可以看出,系统上有一块硬盘,名字为/dev/hda,它上面有一个NTFS格式的主分区hda1以及一个扩展分区hda2,扩展分区hda2又被分解为若干个逻辑分区,包括FAT格式的hda5和hda6,ext3 格式的hda8,swap 格式的hda7。显然hda7是为Linux系统准备好的交换分区,而hda8是为Linux
系统准备的分区。选中hda8,点“编辑”按钮将出现该分区的编辑窗口。将该分区的挂装点设为根(/),选定“将该分区格式化”,并且格式化类型选ext3。这里一定要选择格式化以把选定分区原有的内容清理干净。否则系统运行时有可能出现异常。编辑好分区之后,点“确定”,将出现一个格式化警告窗口,如果不想格式化,可以点取消,否则点“格式化”继续。

下面该进行系统配置了,主要包括引导程序的设定、网络设备的设定、以及超级用户帐号(root)密码的设定。这些项都可以在系统运行时更改,因此可以一律使用默认值,连续点击下一步就可以。默认情况下,引导程序被安装在/dev/hda1,也就是主引导区(系统安装好后,可以更改,参见“管理启动方式”),安装程序会自动解决双启动的问题(参见“Windows与Linux的双重启动”)。

点击下一步就开始安装了。安装过程中将显示安装进度界面。安装过程中,不再需要人工干预。当安装完成后,将出现提示界面。如果是用光盘安装,此时点击“结束”将重新启动计算机。我们这里使用的是虚拟计算机,因此点击“结束”只会自动重启虚拟计算机,这并不是我们想要的,因此,此时可以按<Ctrl>+<Alt>组合键,重新获得鼠标,然后关闭vmWare。

再次重新启动计算机,将会出现grub的启动界面,Linux系统已经实实在在地安装到计算机上了,可以开始用了。

Linux系统安装成功后,NTFS格式的主分区hda1将被自动挂装为/mnt/WinC,FAT格式的hda5 被自动挂装为/mnt/WinD,而hda6 被自动挂装为/mnt/WinE。NTFS格式的分区虽能被Linux自动挂装,但只能读,不能写。FAT格式的分区自动挂装后是可读可写的,但并不能实施文件的权限控制和管理,也不能进行磁盘空间的配额管理。要想充分发挥Linux的特性,应该考虑建立ext3格式的用户数据存储分区,并把用户数据保存在ext3格式的分区中。
---------------------------------------------------------------------------------------------
Windows 与Linux 的双重启动

由Linux 引导

计算机上已存在Windows 系统的情况下安装Linux,并且选择把引导数据写到/hda1,那么Linux就会自动把Windows 系统的启动选项添加到启动菜单中以供选择。双重启动问题自动解决,不需赘述。

由Windows 引导

如果计算机上先安装了Linux,后来又要安装Windows。Windows将覆盖主引导,
但不会自动把Linux的启动项加入到启动菜单。这时必须手工解决Windows 和Linux
的双重启动问题。

这种情况下,在安装Windows之前,应该先把Linux引导扇区的信息提取出来备用。假设Linux引导程序在/dev/hda5,引导扇区的信息提取出来之后保存到FAT16或FAT32 分区/mnt/WinD/,文件名为bootsect.lnx,那么相应的命令就是:dd if=/dev/hda5 of=/mnt/WinD/bootsect.lnx bs=512 count=1这是一条在Linux下才能执行的命令。这条命令生成的文件是解决双启动问题的关键。该文件的保存位置也很重要,应保存到FAT16 或FAT32 分区中。为防不测,可以把这个文件复制到软盘或U盘上。

在安装Windows之后,把bootsect.lnx复制到Windows系统的C盘根目录下,然
后编辑c:/boot.ini文件,增加下面的一行并保存。这样,再重新启动计算机后,就会在Windows启动菜单中出现“Linux”的启动项了,选择它,即可进入Linux操作系统。

c:/bootsect.lnx="Linux"

恢复Windows 引导

如果Linux的引导数据被安装到了/hda1,就会覆盖MBR。此时,Windows和Linux
都能由GRUB 正常引导。如果还想用Windows的引导程序引导这两个系统,可以先按照按“由Windows 引导”准备好使bootsect.lnx文件,然后用dos(win98 以上)启动盘启动计算机,执行 下面的命令就可以恢复Windows的引导。
fdisk /mbr
接下来要做的,就是按“由Windows引导”设置boot.ini 文件,实现双重启动。

⑥ 我现在电脑装的是XP,想装个Linux,硬盘分区又改不了,怎么办

你把最后一个磁盘清空,然后在windows下删除,这样不让windows管理此磁盘,流出空间来安装linux

⑦ 有一台电脑装了一个系统:windows xp,系统硬盘里面有linux系统的镜像文件,怎么安装linux系统。

linux安装方法很多,既然你有如上要求,我建议直接用u盘安装linux,首先进xp下载UltraISO,利用UltraISO将linux的iso镜像写入u盘,制成u盘系统,然后重启系统,在bios里面设为u盘启动,会直接进入linux的安装界面,然后按提示安装就行,在分区的时候,既然你不要xp,就直接将c盘格式化,安装完成后就可以直接进入linux了

⑧ 如何在windows xp上加装linux系统

配置Fedora Core7+windowsXP双系统引导过程

Fedora Core7仅仅是为了实验之用,所以不需要很大,10G就可以了,根据内存我划分了1024MB做为swap,剩余全部空间均做为/

Win的分区不需要我多说了吧?

安装前的准备工作有如下几样:

1.Fedora Core7的安装光盘(什么?你没有光盘?那看下面吧)

2.Fedora Core7的安装镜像(什么?你也没有?那我没办法,你可以走了,不送)

3.partition magic—(你不会不知道吧?硬盘分区魔术师)

4.wingrub—(基于win的grub引导工具,很不错的东东哦)

OK,当你准备好了以上几样东东,可以开始了.(注:1和2两项其实是一样的,只要你能找到FC7安装光盘或者安装镜像文件任意一种均可.TMD废话真多!)

一.给硬盘分区

如果你真的决定要这么做的话,那么建议你把整个win下的有用的资料备份一下.拜托,大哥,让你备份不是害你!然后装上parttion magic,开始对硬盘空间进行分割.

我的分区情况如下:
C:/8G

D:/20G

/—9G

Swap—1G

千万千万要记住!C和D两个分区一定要格成Fat32,因为本文的内容讲的内容是不用光盘,直接用镜像来安装FC7的方法,镜像必须放在Fat32分区里,linux是不能识别NTFS格式的.

(这里一定要看哦.如果你的机器硬盘空间较大,你完全可以不需要格掉整个盘,比如你现在分了CDEFG五个盘,而G盘很少用,而且G盘有超过10G的大空间,那么你完全可以利用G盘来装FC7哦.方法同上,用分区大师把G盘删除掉,让它成为free space)

以上工作完成之后,重启计算机,到windows启动画面的时候,分区大师开始工作,请耐心等待.

以下分两种情况:

1. 当你格式了全盘,重新规划win和FC7的分区的情况

你在格盘之前,有没备份?有?哦,那好,继续看下去吧!

啊?你没有备份?那你的FC镜像放在哪里了?啊?格了?你可以去死了!没人拦你

全盘格式化了,当然需要开始新装操作系统啦.先装win吧.

把win光盘放在光驱里^_^……晕,难道你没光驱?OMG!那我不知道该怎么办了.

你在装win的过程中,千万不要对那个空闲分区动任何的心思,那块free space就让它安静的呆在那里,等着FC7装入吧.

再次重申—-win分区是fat32!!!不仅仅是为了现在安装,而且以后在linux下也方便挂载.

2.当你使用硬盘中的某一分区来安装FC7的情况

如果你硬盘够大,就不要做格式全盘的傻事儿了.直接把某一个delete掉,变成free space.

然后在另一个fat32分区里放上FC7的镜像文件,放在根目录,而且不要有中文.不明白?

OK!举个例子吧

我有C,D,E,F,G五个分区,G分区我现在想拿来装FC7,它有10G,而且平时不怎么用.那么就把G盘删除掉,变成空闲空间.FC7的镜像文件需要找一个fat32分区来存放,那么这里存放到D或者E或者F或者C,随便你咯,但是记得两个要注意的问题:

1.镜像文件文件名为全英文,而且文件名之间最好不要有空格;

2.镜像文件所在分区目录必须是根目录,也就是说必须在C:/,D:/,E:/……下.

3.建议你最好把存放FC7镜像文件的目录下的中文目录改成英文.免得出现RP故障.

好了,至此,前期的准备工作完成.那么简单总结下:

1.准备三样东西:FC7镜像, wingrub, partition magic

2.准备安装FC7的分区(最好不要低于10G)

3.准备好放置FC7镜像文件的分区

好了,如果以上步骤你都顺利完成了的话,请看第二篇.HOHO

二.设置wingrub引导镜像安装Fedora7

安装wingrub(请google一下,很容易找的)

装好后运行.选择Tools—install grub

有两种方式供你选择:
1.Boot From MBR,在后面的下拉菜单里选择你的第一个分区,这里默认均为C

2.Boot Frome BOOT.INI.在title中写上wingrub.在timeout上填写10

这两种方式任选其一,稍有区别,

如果选1,那么开机直接进如wingub的启动选项

如果选2,那么开机后,先看到boot.ini定义好的内容,然后通过选择wingrub(在上面填写的内容),才能进入wingrub的菜单

兜兜里有糖推荐大家使用第二种.

选择好了后,点击install.即可安装

这个软件默认安装的路径在C盘根目录下,该安装后的目录名为grub

安装好后,在C盘根目录下建立一个文件夹,名为boot

然后把grub目录扔到boot里面

现在wingrub的路径变成了—-C:\boot\grub

接下来,开始配置menu.lst文件,该文件路径在C:\boot\grub下.

用文本编辑器打开它后,你可以看到已经写好的四行代码

timeout 10

title Windows at (hd0,0)

root (hd0,0)

chainloader +1

简单解释一下

Timeout10秒

Title 是标签,不能错的哦.后面的windows at(hd0,0)指出我的windows安装在硬盘的哪个位置.如果不知道自己的硬盘的各部分的内容,在wingrub的主界面上点tools—partition list即可看到整个硬盘的划分情况

上面内容为我的硬盘规划.

把上面的内容最好抄下来.而且要记得自己的ISO镜像放在哪里了,兜兜放在了hd0,4,也就是D盘了.

这里以兜兜的分区方式为例,接下来的工作如下:

1.记住自己的FC7镜像所放置的分区,该区必须为FAT32格式!切记!!!而且必须放在根目录中.

2.在FC7镜像所放置的分区根目录下建立一个名为fclinux的目录.

3.用winrar打开FC7镜像文件,在镜像文件的isolinux文件夹里找到vmlinuz和initrd.img两个文件,把它们提取出来并放在刚刚建立好的fclinux 目录中.

这里要注意的是,目录名要小写!

好的.现在可以开始正式编辑menu.lst文件了.打开menu.lst,并在文本下方加入如下内容,不要修改原来的内容!

title fc7install

root (hd0,4) —–这里指明,你把vmlinuz和initrd.img放在哪个分区了,兜兜这里是hd0,4

kernel (hd0,4)/fclinux/vmlinuz

initrd (hd0,4)/fclinux/initrd.img

注意:以上title,root,kernel,initrd四个标签后面均有一个空格!在kernel (hd0,4)后和initrd(hd0,4)后无空格!

如下为兜兜完整的menu.lst文件

timeout 10

title Windows at (hd0,0)

root (hd0,0)

chainloader +1

title fc7install

root (hd0,4)

kernel (hd0,4)/fclinux/vmlinuz

initrd (hd0,4)/fclinux/initrd.img

请根据自己的配置情况做适当修改!但是不要改的太离谱!

如果确定文件无错,那么可以restart了!

重启的过程中,你会看到启动菜单,选择wingrub,然后按照提示进行操作咯!

然后就开始安装咧.安装的步骤??不扯那个了!我没装虚拟机,没法截图.

在安装的时候一定要注意一个问题:千万千万要注意!否则windows的分区被误删了就别来骂兜兜,我不负任何责任的!

1.安装进行到分区选择的时候的,一定要选择自定义,把所有的选项都认真的看看!如果你对linux 不熟悉,建议找个明白人盯着点儿.

至于如何分区,我这里就不一一介绍了,只建议初学者把空闲空间分成两块就够了,一个根/,一个是swap(为内存的两倍).

2.基本上大部分的硬件都可以通过自检,如果硬件出现问题,请勿骂人.硬件问题与本文无关.

3.该问题一定一定一定一定要注意!分区划分完毕后,会选择启动引导方式,推荐不要把FC7的引导程序安装到了MBR上!在那里会看到一个高级选项,勾上,就可以在接下的的页面中改变引导文件的安装位置了,默认为安装到MBR上,不要选那个!(那选哪个啊?我掐死你!就两个选项,不选那个,你说选哪个?)

当你设置成不安装到MBR上的话,FC7在安装好后,是无法引导启动的.但是如果装到了MBR上,假如以后WINDOWS要重装,会很麻烦!

但是装好了FC7后,因为MBR上找不到引导记录,无法进入FC7系统的问题如何解决呢?

不要着急,不要着急

耐心的把FC7安装完吧

如果你的电脑中安装了双系统,而且是Fedora Core7+windows.那么请往下看吧.此文为双系统引导篇.其他

系统未经测试,请勿照葫芦画瓢.任何问题兜兜均不负责!(而且就算是Fedora7+win,兜兜也不负责!)哈哈

安装Fedora Core7的朋友,如果你在硬盘分区后,选择了GRUB的引导方式,那么直接跳到最下面,看完后,再回到这里;如果你在分区后选择的是boot.ini来引导,那么直接往下看.

一.使用boot.ini引导(未将Fedora的引导文件装入MBR)

当你在选择了不将F7的引导文件装入MBR,那么在安装完毕后,是进不了F7的.此时我们需要用到F7的引导盘

来对其进行紧急修复操作.不过貌似现在的机器都米软驱呀.不急.这里提供解决办法.

需要使用到Grub For DOS或者wingrub来制作F7的启动盘.兜兜不会告诉你在哪里下的,自己google吧,网上太多了.

哎.没找到?那你硬盘安装F7是怎么做到的?兜兜真佩服,送你一个字:强悍!

废话不扯.这里除了Wingrub或者Grub for dos之外,你需要准备如下两个文件.

1.diskboot.img
该文件包含在F7镜像文件的images文件夹下.把它拖出来.

2.memdisk.gz
该文件在矮人DOS工具箱里可以找到的哦.如果你没有,那兜兜给你提供一个吧.

OK? OK!Now,Let’s gotolab! 适当的广告是很有必要的哦!

把那俩文件复制到C:\boot\grub下.那个目录就是在之前你通过硬盘来引导安装F7的时候装下来的.具体路径根据你的实际情况来定.然后打开memu.lst文件,在后面加上如下内容:

title Fedora Core 7 Rescue
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/diskboot.img

上面内容共四行,其中第二行到第四行的第一个参数:root,kernel,initrd后面均有一个空格,其他地方无空格!

至此启动盘制作完毕.重启吧.请再次确认你的配置正确.进入救援模式(Fedora Core 7 Rescue).后面会貌似安装前的工作,需要配置一些周边硬件参数,和你在前面安装的时候一样就可以了,这里要注意,到后面会询问你是否启动网络接口(选择否),和是否切换到根目录(选择是)

呵呵,然后你就顺利的进入到了命令行界面了.开始输入命令吧.

mkdir(空格)mnt/win-d
mount(空格)-t(空格)vfat(空格)/dev/hda4空格)/mnt/win-d
dd(空格)if=/dev/hda1 of=/mnt/win/fedora7.sec bs=512 count=1

注:第二行中的mount命令是把windows下的fat32分区挂到你在linux下创建好的文件夹win-d中.第三行的DD命令中if是input file的意思,of是output file的意思,前面的if=/dev/hda1指你的linux所安

装的分区,请根据情况自行更改.of=/mnt/win/fedora7.sec这里的fedora7.sec可自行更改.无所谓了.

如果正常输入文件,那么重启计算机,回到windows下,打开刚才你挂到/mnt/win-d的那个分区,我这里是hda4.就可以看到你刚才输入的那个文件了fedora7.sec,把它复制一份放到C盘的根目录下吧.然后打开boot.ini文件,在后面加一行

c:\fedora7.sec="Fedora Core 7"

保存一下退出!重启计算机就可以看到效果啦!

By the way:记得把fedora7.sec文件备份一份.如果哪一天XP挂了,重装后你要编辑一下boot.ini,加上上面的内容,并把该文件复制到C下就欧了.

二.引导文件安装到了MBR上

晕啊!!兜兜前面强调了又强调,不要选它啦!还是选了啊?哎.无语!如果你选了,就把硬盘格了,两个系统都重装吧.哈哈

呵呵.按下面的步骤来吧:

1.安装好后.先不重启,直接进到Fedora7里面,打开终端程序,输入
mkdir(空格)mnt/win-d
mount(空格)-t(空格)vfat(空格)/dev/hda4空格)/mnt/win-d
dd(空格)if=/dev/hda1 of=/mnt/win/fedora7.sec bs=512 count=1

2.重启计算机,放入windowsxp的安装光盘,运行故障修复,输入fixboot,就可以重新变会boot.ini来引导系统.

3.步骤2完成后,重启计算机,进入windows后,…………还要我再说一遍吗?

4.把步骤1生成的fedora7.sec文件到C根目录下,然后修改boot.ini文件,加入:
c:\fedora7.sec="Fedora Core 7"

个人觉得,装个虚拟机(VMWare)就好了。

⑨ xp下硬盘安装Linux,提示安装完成重新引导后又进入安装界面

/root目录不用建立,每个linux系统都会自己建立的;

menu.lst文件不一定要在C盘,grub会自动寻找每一个分区根目录;
你的问题是新安装的grub引导程序找到的第一个menu.lst是C盘的,也就是你原来XP系统boot.ini里配置的grldr引导的grub.exe,原来的默认引导为linux6.0安装,所以重启后还是进入安装界面。
解决办法:
删除C盘的menu.lst文件或者将新装linux系统的/boot下的menu.lst复制过来覆盖掉这个配置。

阅读全文

与xp硬盘安装linux相关的资料

热点内容
浪潮服务器如何做系统 浏览:111
冒险岛img格式加密 浏览:588
我的世界手游如何复制命令 浏览:659
天刀自动弹琴脚本源码 浏览:968
打开其它app微信怎么收不到 浏览:447
安卓游戏耳机怎么戴 浏览:18
不越狱怎么去除app广告 浏览:178
ipadminipdf阅读 浏览:506
文件夹无限制压缩会不会降低内存 浏览:412
荣耀怎样创建文件夹 浏览:631
如何用本机登陆远程服务器地址 浏览:682
黄小鸭解压文具盒 浏览:672
女程序员的转行方法 浏览:884
东风启辰车联网安装文件夹 浏览:526
华为怎么设置app时间锁 浏览:662
后宫app视频怎么下载 浏览:527
如何把图片转换从PDF格式 浏览:261
重写和重载的区别java 浏览:236
expressvpnandroid 浏览:86
储存卡被加密怎么解除 浏览:171