分类: LINUX
2015-03-16 14:47:32
原文地址:从硬盘安装linux 作者:linux_wuliqiang
其实跟安装SuSE 10.0一样,大家完全可以查看精华或者以前的帖子。
有些朋友还没有成功,就挑重点再把我的体会简要的写一下。
*需要软件
WinRAR 或者 UltraISO(推荐)
SuSE 10.1 5CD (现在DVD暂时没有出,如果是DVD方法相同,本文以32位SuSE Linux为例:SUSE-Linux-10.1-GM-i386-CD1~5.iso)
Grldr: 最新的grldr可以在 页面下载。grub_for_dos的压缩包里也有
强烈建议首先检查下载光盘的md5是否正确
linux中使用 md5sum 文件名.iso
windows中可以使用winmd5,HashCalc等软件计算md5
一 安装前期准备
1 在硬盘里空出5G左右的空闲硬盘空间用来安装SuSE,建议多一些。
2 在windows里某个磁盘(空闲空间在3.3G以上可以是NTFS格式)建立一个目录,比如D:\suse。用Winrar 或者UltraISO 解压iso镜像到suse目录。
3 把D:\suse\boot\i386\loader目录下的linux和initrd复制到根目录(比如D:\)
4 把Grldr复制到C盘根目录并且修改C:/boot.ini,在 我的电脑 – 属性 – 高级 – 启动和故障恢复 – 编辑 或者直接在地址栏输入C:/boot.ini。在最后一行添加C:\grldr="GRUB"
二 安装
1 重新启动,进入GRUB – Enter Command Line
2 输入 find /linux 得到解压镜像目录所在的磁盘比如(hd0,4)
3 输入 kernel (hd0,4)/linux 回车
4 输入 initrd (hd0,4)/initrd 回车
5 输入 boot 回车
6 如果正常的话进入蓝色的提示屏幕,选择语言、键盘类型、安装选项什么的,都是简单的英语,不做说明
7 选择硬盘安装,本例是hda5,这里可能有不同,选择刚才解压的文件所在的分区。然后输入/suse回车
8 开始熟悉的图形界面了
ps:
某些suse版本支持不解压镜像安装,现在补充完整,至于是否适合于全部版本的suse linux(含sled/s)还不确定
硬盘安装前6步跟上边说的一样,也是
1 重新启动,进入GRUB – Enter Command Line
2 输入 find /linux 得到解压镜像目录所在的磁盘比如(hd0,4)
3 输入 kernel (hd0,4)/linux 回车
4 输入 initrd (hd0,4)/initrd 回车
5 输入 boot 回车
6 如果正常的话进入蓝色的提示屏幕,选择语言、键盘类型、安装选项什么的,都是简单的英语,不做说明
第七步有所不同,注意:
7 选择硬盘安装,本例是hda5,这里可能有不同,选择镜像文件所在的分区。(本例假设镜像存放于D:\suse10\)然后输入/suse/suse
-linux-10.1-gm-i386-cd1.iso 回车。文件名即镜像名一定要写正确,这里不区分大小写,后缀记得加上.iso,如果所有安装镜
像在同一个目录,安装的时候不提示插入下一cd的。
8 开始熟悉的图形界面了
openSUSE 10.2 硬盘安装pdf下载:
http://blog.chinaunix.net/upfile/061207122855.pdf
本贴主要目的是方便新手查找,部分文章参考自论坛以及网络资料,对原作者表示感谢
()
方法一(DOS法)
1、将四个ISO文件放在同一目录下,如:E:\fedora。
2、新建一个dosutils文件夹,用WinISO或者WinRar解压出Fedora第一张光盘ISO文件的/images/pxeboot/的initrd.img和vmlinuz到文件夹下。
3、拷贝loadlin.exe文件到同一目录下
4、在同一目录下新建autoboot.bat,内容如下:
loadlin vmlinuz initrd=initrd.img ramdisk_size=9216
5、用光碟或者虚拟软盘启动到DOS,进入E:\fedora,运行autoboot
6、选择硬盘安装,如:选择/dev/hda6,填入fedora。
如何确定分区:由于linux保留了1-4为主分区,所以扩展分区的第一个逻辑分区就用5来表示,D盘一般就是hda5,所以上面的E盘也就是hda6了。
方法二(软盘/虚拟软驱法)
用虚拟光驱将ISO里的images文件夹里的bootdisk.img文件释放出来,然后用vFloppy.exe(虚拟软驱)将bootdisk.img写入软盘(虚拟软驱)。软盘(虚拟软驱)启动计算机,出现安装向导时直接按回车。
方法三(grub引导法)
预备知识:
grub 是一个多系统引导程序,在这里我们要先知道grub怎么来认硬盘分区的。每块硬盘分别标识为hdn(n=0,1,2...),比如第一块硬盘是
hd0,第二块是hd1。每个分区以自然数编号,如第一个分区为0,第二个分区为1。要表示第二个硬盘第1个分区的方法是(hd1,0)。
如果你目前不是用grub来引导的,那要使用这种方法就得先去down个grub来安装。具体方法可以查一个有关grub的资料。
具体方法如下:
(WIN下)
一、1、将第一张盘的isolinux下的initrd.img,vmlinuz文件拷到一个dos下可以访问的分区中。我是拷到第二个硬盘的第一个分区上的根目录下,是fat32格式的。
2、下载grub for dos。启动系统,进入DOS,如果是XP就用虚拟软驱进入DOS。
在DOS下执行grub.exe进入grub使用grub引导,按c键进入grub命令行。在grub命令行下依次运行以下四个命令:
命令一:root (hd1,0)
这是用来挂载我们那两个引导文件所放的分区的。我是放在第二个硬盘第一个分区,所以是(hd1,0)
命令二:kernel /vmlinuz
这是加载内核, /vmlinuz是我们从iso文件拷出来的vmlinuz文件所放的路径。我放在根目录。
命令三: initrd /initrd.img
/initrd.img和命令二中的一样,为initrd.img文件所放的路径。
命令四:boot
开始启动安装了。如果正常的话,应该就可以看到linux安装界面了。
二、1.从CD1的iso中提取vmlinuz和initrd.img文件(在isolinux文件夹下)
2.把两个文件和4个ISO放在ext或vfat分区的一个目录中(如fedora3)
3.grub启动时按C进入命令行
4.[代码]下面(hd0,5)表示你放文件的硬盘分区:
grub>kernel (hd0,5)/fedora3/vmlinuz
grub>initrd (hd0,5)/fedora3/initrd.img
grub>boot
5.然后就可以进入安装,选择硬盘安装...
(LINUX下)
采用Grub安装:
加载iso文件# mount /path/FC2-i386-disc1.iso /mnt/cdrom
拷贝vmlinuz,initrd.img 到/boot目录下
# cp /mnt/cdrom/isolinux/initrd.img /boot/initrd-fc2setup.img
# cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz-fc2setup
修改grub.conf,添加:
title Fedora core 2 Setup
root (hd0,0)
kernel /vmlinuz-fc2setup root=/dev/hda7
initrd /initrd-fc2setup.img
重新启动选择该项安装。
描述:图1
图片:
描述:图2
图片:
描述:图3
图片:
大家好.来了箫心这么多天了.也没发点真正属于自己的东西.下面我就说一下.怎么样在XP下硬盘安装LINUX操作系统!
在安装LINUX之前.首先我们要做好安装前的准备.
第一.要在XP下,划分出至少5G有空闲空间来.供LINUX安装使用.
第二.要从红旗的官方网站上下载光盘安装映像(以我的桌面5.0finalbeta版本为例)
第一张安装盘:
md5:87a59684a65f2782f52d84ffdbc7119b
第二张安装盘:
md5:7a6ac671d1739c5cfccc44a162b82d7b
第一张工具盘:
md5:2cba1fa947c5206962e57d19b3f41c4d
第二张工具盘:
md5:8df771b2971c7926a29343dc02e0c9ff
下载到自己的硬盘后。都要验证它的md5是否正确。如果不正确。将在安装时出现错误
下面附上一个检验MD5的小软件。只要把下载的光盘映像包拖放到里面就可以!
如果MD5检验正确。接下来。把第一张安装盘的dosutils 文件夹解压到一个FAT32的分区下
(因为硬盘安装我们要在DOS下引导,DOS下并不认NTFS的分区!)
接下来。我们要进入DOS了。有软驱的用软驱,没有的。用98或2000的安装盘!
如果连光驱都没有的(不会吧,比我还穷?!)可以下载一个虚拟光驱"vfloppy" (好多下载网站都有)
(vfloppy 的使用方法:运行vfloppy 后。把里面的BOOTIMG文件加载一下!(图1)就用就可以了
好,万事俱备.开始安装。
-------------------------
重起。是不是有了两个起动项了:一个XP还有一个是:虚拟DOS启动。就选这个
进入DOS后。我们要进入刚才解压dosutils的目录下(以我的为例)
A:/ C: '回车
C:/ cd dosutils '回车
c:/dosutils/autoboot '回车 系统开始安装!
进入安装界面,感觉和WINDOWS差不多(这是我们能比较接受的)
第一项是让你选择语言:当然是"简休中文"了
再就是选择键盘鼠标我们就选择系统默认的就好了 "us"
接下来。系统要问我们。系统安装的光盘映像放在那里 分为hda1,hda5,hda6,hda7
对应的C盘就是hda1, D是hda5,E是hda6,F是hda7.....(如果你分的盘还多。那就以此类推)
下面就开始分区了。有两个选项。一个是自动分区。一个是手动分区。我们选手动分区。我们要在刚才在XP中划分的空闲分区里创建两个分区:
一个是SWAP分区,大小为内存的一到二倍。如果说你的内存为256M,那么这个分区的大小为256M到
512M。这个分区的格式为SWAP 无挂载点!
加一个是根分区。大小就是剩下的空闲空间的大小了,格式为ext3,挂历载点为" / ".
好。至此分区完成点下一步。系统开始自动安装(安装前可能还有网卡的设置什么的。我们可以跳过这步
等系统安装完后。进入LINUX再进行设置)
----------------------------------
进入系统后。我们设置一下声卡。网卡。显卡这些都是系统自动探测的。我们一般都是选择默认就好。
还有屏幕分辨率。刷新频率等。跟WINDOWS下差不多!
下面我们来说,两张工具盘的安装方法!(硬盘安装。需要要的是挂载光驱)
首先在我的电脑-根目录下打开/mnt目录新建一个文件VirtualCDRom
打开系统终端输入 (图2)
mount -t iso9660 -o loop /mnt/WinD/RedFlag-5-tools-disc1-finalbeta.iso /mnt/VirtualCDRom
注:/mnt/WinD/RedFlag-5-tools-disc1-finalbeta.iso 为我的工具盘存放目录
根据自己的不同。适当调整!
如果成功。你打开VirtualCDRom文件。便会有好多文件如(图3)
动行install便开始了安装
安装完第一张盘后。光驱会弹出(因为电脑会以为我们是从光驱安装的)这时会提示我们放入第二张工具盘
这时。我们先不要点“确定”因为我们是从硬盘安装的。所以。我们要再先把第一张工具卸载方法是
在系统终端输入umount /mnt/VirtualCDRom 这个命令就会把第一张工具盘卸载。(如果卸载成功。打开/VirtualCDRom将会是空的。)接着。我们要挂载第二张工具盘。在系统终端输入
mount -t iso9660 -o loop /mnt/WinD/RedFlag-5-tools-disc2-finalbeta.iso /mnt/VirtualCDRom
同样和上面一样,这是我的光盘路径。根据你自己的改!
挂上了以后。点刚才系统提示请插入第二张工具盘的“确定”这样。便会开始安装第二张工具盘!
安装完成后。别忘了。把第二张工具盘卸载掉!
要是从网上直接下载Linux的ISO映像文件,能不能用下载的ISO文件进行安装而不用刻录成光盘呢?当然可以!
从硬盘安装RedHat Linux 9.0通常需要三个文件①shrike-i386-disc1.iso;②shrike-i386-
disc2.iso;③ shrike-i386-disc3.iso。这代表了安装时需要的三张光盘。由于是映像文件,系统无法直接读取,所以需要先将
ISO里的文件还原。
这里推荐大家使用Daemon Tool([url]http:
//[/url])这个Windows下的软件将
ISO文件“解”到硬盘上。比方说shrike-i386-disc1.iso可以解压缩到C:盘的cd1目录,shrike-i386-
disc2.iso解压缩到C:盘的cd2目录,shrike-i386-disc3.iso可以解压缩到C:盘的cd3目录待用。
接下来重新启动系统进入MS-DOS方式,进入我们刚才解压出来的C
\cd1目录,里面有个dosutils目录,执行里面一个名为autoboot.bat的DOS批处理文件,系统就会再次重新启动,进入Linux的安
装界面。这时安装程序就会提示你选择是用光盘安装还是从硬盘安装,选择从硬盘安装后,系统会提示输入安装文件所在的目录。
需要注意的是,我们刚解压缩的ISO文件是在Windows中操作的,如果直接输入c:\cd1,Linux安装程序是无法识别的,我们需要将c:\cd1对应到Linux安装程序能够识别的格式,因此这里应该输入的是/dev/hda1/cd1。
二、正式开始安装
你会觉得简直就和安装Windows一样了。
通过上面的叙述,无论是从光盘安装,还是从硬盘安装,我们都可以方便地进入正式的安装过程。让我们来看看安装过程中几个重要的地方。
1.选择系统默认语言
RedHat支持世界上几乎所有国家的语言,这里只要在简体中文前面打上钩,并将系统默认语言选择为简体中文(图2),那么在安装过程结束,系统启动后,整个操作系统的界面都将是简体中文的了,用户不用做任何额外的中文化操作和设置。
2.分区操作
接下来,是磁盘分区的工作,这也许是整个安装过程中惟一需要用户较多干预的步骤,REDHAT Linux 9.0提供了两种分区方式——自动分区和使用DISK DRUID程序进行手动分区
(1)自动分区:如果是全新的计算机,上面没有任何操作系统,建议使用“自动分区”功能,它会自动根据磁盘以及内存的大小,分配磁盘空间和SWAP空间。
这是一个“危险”的功能,因为它会自动删除原先硬盘上的数据并格式化成为Linux的分区文件系统(EXT3、REISERFS等),所以除非计算机上没有任何其他操作系统或是没有任何需要保留的数据,你才可以使用“自动分区”功能。
(2)手动分区:如果硬盘上有其他操作系统或是需要保留其他分区上的数据,建议采用DISK DRUID程序进行手动分区。DISK DRUID是一
个GUI的分区程序,它可以对磁盘的分区进行方便的删除、添加和修改属性等操作,它比以前版本中使用的字符界面Fdisk程序的界面更加友好,操作更加直
观。下面我们来看看如何使用DISK DRUID程序对硬盘进行分区。
因为Linux操作系统需要有自己的文件系统分区,而且Linux的分区和微软Windows的分区不同,不能共用,所以,需要为Linux单独开辟
一个(或若干个)分区。Linux一般可以采用EXT3分区,这也是REDHAT Linux 9.0默认采用的文件系统。
为Linux建立文件分区可以有两种办法,一种是利用空闲的磁盘空间新建一个Linux分区,另一种是编辑一个现有的分区,使它成为Linux分区。如果没有空闲的磁盘空间,就需要将现有的分区删除后,腾出空间,以建立Linux分区。
DISK DRUID程序中有明显的新建、删除、编辑、重设等按钮。用户可以直观地对磁盘进行操作。在使用DISK DRUID对磁盘分区进行操作时,有四个重要的参数需要仔细设定:它们是挂载点、文件系统类型、驱动器、分区大小
挂载点:它指定了该分区对应Linux文件系统的哪个目录,Linux允许将不同的物理磁盘上的分区映射到不同的目录,这样可以实现将不同的服务程序放在不同的物理磁盘上,当其中一个物理磁盘损坏时不会影响到其他物理磁盘上的数据。
文件系统类型:它指定了该分区的文件系统类型,可选项有EXT2、EXT3、REISERFS、JFS、SWAP等。Linux的数据分区创建完毕
后,有必要创建一个SWAP分区,它实际上是用硬盘模拟的虚拟内存,当系统内存使用率比较高的时候,内核会自动使用SWAP分区来模拟内存。
大小:指分区的大小(以MB为单位),Linux 数据分区的大小可以根据用户的实际情况进行填写,而SWAP大小根据经验可以设为物理内存的两倍,但是当物理内存大于1GB时,SWAP分区可以设置为2GB。
允许的驱动器:如果计算机上有多个物理磁盘,就可以在这个菜单选项中选中需要进行分区操作的物理磁盘。
经过磁盘分区的操作,安装过程中相对最复杂的一个步骤已经过去,接下来的安装将是一马平川。让我们来继续选择要安装的系统组件。
3.选择安装组件
REDHAT Linux 9.0和先前的版本在安装组件的选择上非常相似,用户既可以选择桌面计算机、工作站、服务器、最简化安装这四个安装方法中
的一个,也可以自己定义需要沧澳男┤砑 ⑶野沧俺绦蚧崾凳钡毓浪愠鲂枰 拇排炭占洌 杂没Х浅7奖恪?/P>
系统组件安装完毕后,安装程序会自动将用户选择的软件包从光盘介质拷贝到计算机的硬盘上,中途不需人工干预,并且在安装每个系统组件时都会对该组件做简短的说明。
在选择软件包时,如果你想进一步配置系统,可以选定制软件包集合。建议定制,选上KDE桌面环境,这样你就有两个可以和WindowsXP媲美的真彩图标的桌面
怎么样,安装过程很简单吧?当然,这还不是最后一步,因为在安装完所有系统组件后,安装程序还会“体贴”地提醒你制作一张启动磁盘,以备不测。
到此为止,Linux系统就已经顺利地安装完成了。
三、更改启动方式
它比Windows更好玩一点。
作为默认,REDHAT Linux 9.0在启动时会自动启动X-Window进入图形化操作界面。而许多Linux铁杆玩家已经习惯了在Console字符界面工作,或是有些玩家嫌X-Window启动太慢,喜欢直观快速的Console操作。
1.进入字符界面
为了在Linux启动时直接进入Console界面,我们可以编辑/etc/inittab文件。找到id:5:
initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可。我们看到,简简单单地将5改为3,就能实现启动时进入
X-Window图形操作界面或Console字符界面的转换,这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级
下,系统有着不同的状态,这六种运行级分别为:
0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 )
1:单用户模式,就像Win9X下的安全模式。
2:多用户,但是没有 NFS 。
3:完全多用户模式,标准的运行级。
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-Window 系统。
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
其中运行级3就是我们要进入的标准Console字符界面模式。
2.自由转换字符界面和X-Window图形界面
在了解了启动自动进入X-Window图形操作界面和Console字符操作界面的转换后,也许你会想,这两种操作界面各有各的好处,我能不能“贪心”一点,同时拥有这两种操作界面呢?在无所不能的Linux操作系统中,这个要求当然是可以得到满足的。
在X-Window图形操作界面中按“Alt+Ctrl+功能键Fn n=1~6 ”就可以进入Console字符操作界面。这就意味着你可以同时拥有X-Window加上6个Console字符操作界面,这是一件多么令人振奋的事情啊!
在Console字符操作界面里如何回到刚才的X-Window中呢?很简单,按“Alt+Ctrl+F7”即可。这时Linux默认打开7个屏幕,
编号为tty1~tty7。X-Window启动后,占用的是tty7号屏幕,tty1~tty6仍为字符界面屏幕。也就是说,用“Alt+Ctrl+
Fn”组合键即可实现字符界面与X Window界面的快速切换。
Linux的老用户们都知道,X-Window是一个非常方便地图形界面,它能使用户用鼠标最简单的进行操作,但是它也有不少缺点:比如启动和运行速
度慢、稳定性不够、兼容性差、容易崩溃等。但是一旦X-Window系统出了问题,并不会使整个Linux系统的崩溃而导致数据丢失或系统损坏,因为当X
-Window由于自身或应用程序而失去响应或崩溃时,我们可以非常方便地退出X-Window进入Console进行故障处理,要做的只是按“Alt+
Ctrl+Backspace”键,这意味着只要系统没有失去对键盘的响应,X-Window出了任何问题,都可以方便地退出
昨晚搞通宵,baidu了很多次,试了好几种,下面是最后成功的完整步骤:
1.装个DOS先(我装的是:超级急救盘 2005.06.01 硬盘版,可在DOS之家下载)
2.把disc1.iso里的isolinux文件夹cp到一个fat32(第6步要进DOS)分区(不能是准备装fc4的分区)里
3.下载loadin.exe,放在isolinux目录下
4.在isolinux目录下建立install.bat,内容为
loadlin vmlinuz initrd=initrd.img ramdisk_size=512000(内存容量) %1 %2 %3 %4 %5 %6 %7 %8 %9
5.把四个iso镜像放在isolinux的同一分区内(我装了两次,第一次iso和isolinux不在一个分区装不上)
6.重启,进入DOS,找到install.bat,执行
7.稍等,选择iso所在路径
以后与光盘安装完全相同,硬盘安装快多了,我选了3G多,只用了半个小时左右
泪求linux纯硬盘安装