`
caihorse
  • 浏览: 143821 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ISO安装linux

阅读更多
一. 准备知识

1. ISO文件

我们普遍使用的ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的

映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输

对于ISO文件我们可以:

1)刻录到光盘

2)用WinRAR,MagicISO等软件在Windows下查看或释放它的内容

3)在Linux系统下,使用mount命令挂载到某个目录下例如:



mount -t iso9660 -o loop ./cdimg.iso /mnt/test





2. Linux分区的表示

Linux用来标识硬盘的方法与Windows不同,如果你用的是IDE硬盘,那么你的第一块硬盘就被标识为/dev/hda 第二块为/dev/hdb 依此类推;

而且第一块硬盘的第一个分区被标识为/dev/hda1第二个分区则为/dev/hda2依此类推;

如果是SCSI硬盘则是/dev/sda,/dev/sdb 和 /dev/sda1,/dev/sda2的形式。

另外Linux用1-4标识硬盘的主分区,5和5以上表示扩展分区的逻辑分区

而一般的Windows系统中只有一个主分区C:和若干扩展分区的逻辑分区

所以C:对应的是/dev/hda1,而D:却跳到了/dev/hda5







3. root文件系统

Linux不像Windows那样以分区的形式管理文件系统,它采用root形式:

一个唯一的root目录"/", 系统上所有的文件和其它目录均在它下面建立

就像一个大树,从唯一的根开始,增枝长叶

而Windows的像一个森林,每一个分区是一个大树





4. Loadlin程序

Loadlin 是个专门用来在DOS环境下的引导Linux启动的程序,它以Linux内核

映象的文件的位置和root文件系统的位置等为主要参数,例如



C:> loadlin c:\vmlinuz root=/dev/hda2



上述命令会载入Linux内核映象文件vmlinuz并挂载root分区启动Linux





5. vmlinuz和initrd.img文件

vmlinuz是Linux 内核的镜像文件,可以被引导程序加载,从而启动Linux系统

initrd----boot loader initialized RAM disk(全称)

是一种启动Linux系统的方式

当前流行的Linux版本一般都采用模块化的内核,这种方式可以在不重新编译构建内核的情形下

增加功能模块

但是如果你的Linux的root文件系统所在设备的驱动是一个模块(没有编译进内核映象)

,就不能被引导程序(例如loadlin)直接加载

这时会用到initrd方式来启动你的Linux系统

这种方式包括两个阶段:

1)在一个RAM disk上建立一个临时的root文件系统,在这个RAM disk上包含着你需要的驱动模块

2)载入所需驱动模块,挂载实际的root文件系统 ,启动Linux

而initrd.img就是RAM disk的映象



在安装Linux系统之前,由于Linux的root文件系统还不存在,同样会用到initrd

方式,这时对于loadlin就是这样的情形



C:> loadlin autoboot\vmlinuz initrd=autoboot\initrd.img



这时我们要指定的是initrd镜像文件的位置

而不再是root文件系统的位置了







二. 安装前的准备工作

1. 找到你所要安装的Linux版本的文档,看看你的硬件配置是否满足要求



2. 获得ISO文件,然后最好将它们放到某个盘的根目录中,以便于后面指定ISO文件的位置



3. 用一些分区工具(如PQmagic)在你的硬盘上腾出一些空闲空间(指尚未划分的空间,既没有指定文件系统格式,又没有分配盘符),空间的大小参照你的Linux版本的要求





三. 几种常用的安装方式

1. 最简单,也最有效地方式----既然ISO文件是整个光盘的映象,那把它物归原主

用刻录工具刻录成安装光盘,直接用光盘引导安装程序,并完成安装就可以了



2. 保留ISO文件在硬盘上,利用引导盘从硬盘上安装



--------------------------------2-a方式------------------------------------

在Windows下用Winrar打开你的Linux安装盘的ISO文件找到dosutils和images目录,把它们释放出来



说明:

dosutils中有一些在DOS环境下引导安装程序和制作安装引导盘的工具(loadlin就在里面)

images中包含制作引导盘的一些必要文件:

bootdisk.img----用于制作引导软盘

boot.iso----用于制作引导光盘

以及制作驱动程序盘(安装过程中你可能需要某些驱动)所需的文件

drvblockimg----使用SCSI设备等非IDE块设备安装的驱动

pcmciadd.img----使用PCMCIA设备安装的驱动

drvnet.img ----使用网络安装的驱动





假如你把它们释放到了d:盘,在MS-DOS中输以下命令可以制作一张安装引导软盘



C:> d:

D:> cd dosutils

D:dosutils> rawrite

Enter disk image source file name: ..image\bootdisk.img

Enter target diskette drive: a:

Please insert a formatted diskette into drive A: and

press --ENTER-- : [Enter]

D:dosutils>



首先,rawrite 会向你询问磁盘映像的文件名;输入你要写入的映像目录和名称

(..images\bootdisk.img)。

然后,rawrite 会向你询问要写入映像的磁盘驱动器的盘符,输入a:。

最后,rawrite 会请你确认在你选定的驱动器内已插入格式化的磁盘。

在按 [Enter] 键确认后, rawrite 就会把映像文件复制到磁盘中去。这样安装软盘就制作好了;



要在 Linux(或任何其它与 Linux 相仿的操作系统)下制作磁盘

首先,把3.5软盘插入到磁盘驱动器中,转到含有所需映像文件的目录,

然后使用下列命令(请适当地改变映像文件和磁盘设备的名称):



dd if=bootdisk.img of=/dev/fd0 bs=1440k



重启设置成从软驱引导,进入安装程序后会让你选择安装方式,当然选择

从硬盘安装,接着指定ISO文件的所在目录,按照安装向导完成安装

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





----------------------------------------2-b方式----------------------------------

释放出dosutils目录到C:盘,找一个Windows的DOS启动盘,

win98的安装光盘也可以,重启后用引导盘引导进入DOS,输入以下命令:



A:> c:

C:> cd dosutils

C:> autoboot.bat



autoboot这个批处理文件中的内容大概如下:

loadlin autoboot\vmlinuz initrd=autoboot\initrd.img ramdisk_size=9216 %1 %2 %3 %4 %5 %6 %7 %8 %9





autoboot其实就是调用loadlin加载Linux核心,启动安装程序

由于loadlin只能在DOS下运行,所以你的C:分区不能是NTFS格式,须是FAT32

等DOS能够理解的格式



注:以上两种方式适用于Red Hat Linux 9.0和Red Flag Linux 4.1

而Fedaro Core 3的安装光盘映象中没有dosutils目录,但是也可以采用2-b方式

只要把FC3安装盘映象的imagespxeboot目录中initrd.img和vvmlinuz两个

文件拷贝到你从RH9或RF4.1中获得的dosutils目录的autoboot目录中供

loadlin加载就可以了

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





-------------------------------------2-c方式------------------------------

用images目录下的boot.iso刻录制作引导光盘,用光盘引导然后从硬盘安装

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





-------------------------------------2-d方式-------------------------------

FC3的images目录下有个diskboot.img,用它可以制作安装引导U盘等容量大于软盘的设备,

当然这需要你的电脑的BIOS的支持!

分享到:
评论

相关推荐

    本地硬盘ISO安装Linux系统

    采用本方法的主要原因需要安装双系统,但电脑无光驱或者U盘不识别,需要在现有系统中安装linux系统等.............. 本次测试技术思路(64位Win7系统安装Linux系统): 。BOOTICE写入引导 。拷贝grub4dos文件夹下的...

    用EasyBCD和Linux iso文件安装Linux

    ### 使用EasyBCD和Linux ISO文件安装Linux 随着Linux系统的广泛应用和发展,许多用户希望能够在自己的计算机上同时安装Windows和Linux,以实现双系统的灵活切换。本文将详细介绍如何使用EasyBCD这一工具配合Linux的...

    从硬盘(iso )安装linux

    从硬盘(iso)安装 Linux Linux 操作系统的安装包通常是一个或多个 ISO 镜像文件,这些文件可以通过网络下载获得。在安装过程中,需要指定 Linux 操作系统的安装位置,这主要涉及硬盘分区的一些知识。 硬盘分区是 ...

    Linux vmtools的Linux.iso下载

    首先启动虚拟机软件VM(虚拟Linux系统 rhel4 已经安装完毕) 1.设置VMware的cd-rom→ Use ISO image → 本文件(linux.iso) 2.启动虚拟机 3.用超级用户root登录 4.登录成功后,Ctrl+Alt ,取出鼠标,点选菜单栏,vm → ...

    从硬盘安装Linux系统 很实用的。

    这一步骤将启动Linux安装程序。 #### 安装过程 1. **选择安装方式**:当安装程序启动后,会出现选择安装方式的界面。这里可以选择“硬盘安装”。 2. **指定安装文件路径**:在选择硬盘安装之后,需要指定安装文件...

    Linux(Ubuntu17.04)vmtools的Linux.iso下载

    其次,`Linux.iso` 文件是Ubuntu 17.04的安装镜像文件,通常用于创建USB启动盘或者在虚拟机中安装Ubuntu。这种ISO文件包含了完整的系统映像,用户可以通过它来安装或者升级Ubuntu系统。 当在VMware虚拟机中运行...

    VMwareTools安装工具 linux.iso.txt

    Oracle Linux 64 将linux关机后,将ISO文件挂载在CDROM上,启动操作系统 df -h 查看挂载目录 /dev/sr0 /media/VMware tools cd /media/VMware tools #进入安装目录

    linux iso镜像文件

    可用于Linux系统安装,可用于虚拟机搭载Linux系统,有些软件不能在windows操作系统下运行,只支持在Linux 、UNIX等系统下运行。

    Alpine Linux镜像安装包ISO

    此外,Alpine Linux还提供了一个简单易用的包管理器——apk,它可以帮助用户快速安装、升级和卸载软件包,极大地提高了用户的工作效率。 与传统的Linux发行版相比,Alpine Linux的一个重要优势就是它的资源占用非常...

    vm tools linux.iso

    描述中提到“安装在虚拟机中的Linux”,意味着这个ISO文件是用于在虚拟机环境中部署Linux操作系统的,而且通过这个ISO,用户还可以同时安装VMware Tools。VMware Tools不仅有助于提高虚拟机硬件与Linux guest OS之间...

    从硬盘安装linux

    3. **下载引导文件**:为了实现从硬盘引导Linux安装,需要下载grub for DOS的部分文件,并按照指示正确配置。 #### 三、硬盘引导Linux安装 1. **配置引导文件**: - 将下载的引导文件解压至FAT32分区(如C盘)。 ...

    linux安装步骤详细下载

    - 插入Linux安装光盘或挂载ISO镜像文件。 - 启动虚拟机后,按照屏幕上的提示开始Linux的安装过程。 - 选择合适的安装方式(典型安装或自定义安装),并配置分区方案等参数。 3. **配置网络连接**: - 安装过程...

    VMwareTools安装工具 linux.iso

    将linux关机后,将ISO文件挂载在CDROM上,启动操作系统 df -h 查看挂载目录 /dev/sr0 /media/VMware tools cd /media/VMware tools #进入安装目录 cp VMwareTools-8.8.1-528969.tar.gz /home #复制文件到/home...

    uiso9 .0工具U盘引导安装Linux系统

    本篇文章将详细介绍如何使用uiso9.0工具来制作一个U盘引导,以便安装Linux系统。uiso9.0是一款功能强大的光盘映像处理软件,它能够帮助用户创建、编辑、提取、转换和烧录光盘映像,同时也支持制作可启动U盘。 首先...

    华为服务器安装linux系统.docx

    3. **从U盘启动**:服务器将自动从U盘启动,显示Linux安装菜单。选择“Install CentOS 7”,按回车开始安装。 **注意:**如果出现因U盘名称问题导致的错误,可以尝试以下方法: - 在安装界面的命令行输入`dracut:#...

    uiso程序,linux系统安装工具

    uiso程序,linux系统安装工具,下载后,不会使用可私信我,可提供乌班图16的系统

    windows下硬盘安装linux

    3. **制作启动盘**:你可以使用Rufus、UNetbootin等工具,将ISO镜像写入USB驱动器,这将用于引导Linux安装程序。 4. **运行GRUB4DOS**:将`grldr`和`menu.lst`放入C盘根目录,将`grub.exe`复制到System32目录。然后...

    SUSE Linux Enterprise 12 SP5安装包ISO镜像

    SUSE Linux Enterprise 12 SP5-Server-DVD-x86_64-GM-DVD1.iso SUSE Linux Enterprise 12 SP5-Server-DVD-x86_64-GM-DVD2.iso Raj Meel宣布了适用于SUSE Linux Enterprise 12的第五个服务包,这是该公司商业,企业...

    vmware tools for linux.iso

    vmware tools for linux.iso 完成虚拟机增强的工具

Global site tag (gtag.js) - Google Analytics