使用ISO文件安装Linux - Linux入门系列(转)

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

使用ISO 文件安装Linux - Linux 入门系列(转)

关键字: linux iso

一. 准备知识

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的支持!

Linux系统安装ISO文件方法 无论您是要在物理机器上安装Linux系统,还是在虚拟机中创建一个新的虚拟机实例,这些步骤都适用于大多数Linux发行版。首先,您需要从官方网站或其他可信的来源下载适用于您选择的Linux发行版的ISO文件。请按照屏幕上的指示进行操作,并根据您的偏好选择所需的选项。一旦您完成了安装程序的所有步骤,系统将会将Linux发行版安装到您的计算机上。选择您的安装介质作为启动选项,然后按下回车键。您的计算机将从硬盘启动,并进入新安装Linux系统。请注意,您需要小心选择正确的设备,因为该设备上的数据将被完全删除。 阅读详情

相关推荐

Linux系统镜像安装教程

Linux系统镜像安装详细教程,word文档格式详细截图过程

linuxiso文件怎么安装,详解LinuxISO镜像安装是如何开始进行的

1. 首先光盘镜像也就是cd上的文件都存在这个简单的iso文件系统里,linux可以用mount -o loop 直接把*.iso文件mount到一个目录查看。2. CD ROM 另支持一个叫做“El Torito Bootable CD Specification” 的标准允许用户在cd上指定启动的引导程序。电脑开机启动时候,BIOS就会去检查cd/dvd上是否有这个启动标志,然...

weixin_34430334的博客 8654

linux系统安装iso文件方法

linux系统下怎么安装iso文件安装步骤: 1、在/mnt目录下,创建相应的iso文件夹,例如iso。 2、运行以下命令,挂载iso文件 mount -o loop /home/tecmint/Fedora-18-i386-DVD.iso /mnt/iso 说明:/home/tecmint/Fedora-18-i386-DVD.isoiso文件路径名的 成功安装ISO映像后,将安装目录到/mnt/iso并列出ISO映像的内容。它只能以只读模式挂载,因此不能修改任何文件。 cd /mnt/iso ls -l 将看到我们在上述命令中安装ISO映像的文件列表。例如,Fedora-18

Linux 系统如何挂载安装镜像 ISO,看我!

一般 Linux 系统会安装在虚拟机或者实体机上,根据安装方式的原因,有两种方式进行挂载 ISO

LuciferLiu_DBA 2782

Linux安装说明

本章节以 centos6.4 为例。 centos 下载地址: 附:网易开源镜像站、Sohu.com Open Source Mirror Site 可以去官网下载最新版本:https://www.centos.org/download/ 以下针对各个版本的ISO镜像文件,进行一一...

chuangmoliao4054的博客 356

Linux基础()Linux系统安装和访问

本篇笔记主要介绍了Linux系统的镜像如何获取、系统安装流程、系统访问方式等

liuhuayeyu的博客 1659

linux 系统安装Iso,linux系统安装iso文件方法

linux系统安装iso文件方法linux系统下怎么安装iso文件安装步骤:1、在/mnt目录下,创建相应的iso文件夹,例如iso。2、运行以下命令,挂载iso文件mount -o loop /home/tecmint/Fedora-18-i386-DVD.iso /mnt/iso说明:/home/tecmint/Fedora-18-i386-DVD.isoiso文件路径名的成功安装ISO映...

weixin_42553471的博客 4244

如何将修改后的 Linux 系统封装成 ISO 文件进行安装

Linux 系统上,很多情况下我们会进行系统的定制和优化,比如添加一些软件、调整配置文件或者安装安全补丁。完成这些自定义之后,如果需要在其他机器上复用这个配置,重新手动配置不仅费时费力,还容易出错。为了解决这个问题,我们可以将修改过的系统重新封装成 ISO 文件,用于安装到其他机器上,既保持一致性,又提高了效率。本文将详细介绍如何将修改后的 Linux 系统重新封装成 ISO 文件。一、准备基...

fastboot 9873

使用ISO文件安装Linux

使用ISO文件安装Linux   2005-11-28 12:31:35    

nicholasmaxwell的专栏 2528

使用iso安装linux驱动,使用ISO文件安装Linux()

使用ISO文件安装Linux()[@more@]一. 准备知识1. ISO文件我们普遍使用ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输对于ISO文件我们可以:1)刻录到光盘2)用WinRAR,MagicISO等软件在Windows下查看或释放它的内容3)Linux系统下,使用mount命令挂...

weixin_36255898的博客 699

使用ISO文件安装Linux()

使用ISO文件安装Linux()   一. 准备知识   1. ISO文件   我们普遍使用ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的   映象, 是整个碟片从0扇区到最后一个扇区的完整...

cuemes08808的博客 772

linux硬盘iso安装,Linux.System ] 使用ISO文件从硬盘安装Linux

一. 准备知识1. ISO文件我们普遍使用ISO文件是指包含着整个CD-ROM(ISO-9660文件系统)内容的映象,是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输对于ISO文件我们可以:1)刻录到光盘2)用WinRAR,MagicISO等软件在Windows下查看或释放它的内容3)Linux系统下,使用mount命令挂载到某个目录下例如:mount -t iso9660 ...

weixin_28698233的博客 1004

linux isoimg_如何在Windows 10上使用Linux轻松将IMG文件换为标准ISO

The optical disc drive is giving out on my GoldStar 3DO machine. It's nearly 30 years old. I want to make sure that the kids and I can still play our 3DO discs. I ordered this fantastic USB mod for th...

1929

linuxiso文件怎么安装,linux系统安装iso文件方法

linux系统下怎么安装iso文件安装步骤:1、在/mnt目录下,创建相应的iso文件夹,例如iso。2、运行以下命令,挂载iso文件mount -o loop /home/tecmint/Fedora-18-i386-DVD.iso /mnt/iso说明:/home/tecmint/Fedora-18-i386-DVD.isoiso文件路径名的成功安装ISO映像后,将安装目录到/mnt/i...

weixin_39789525的博客 3778

使用ISO文件安装Linux [方法总结]

一. 准备知识 1. ISO文件 我们普遍使用ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的 映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输 对于ISO文件我们可以: 1)刻录到光盘 2)用WinRAR,MagicISO等软件在Windows下查看或释放它的内容 3)Linux系统下,使用mount命

创业的程序员 952

解压linuxiso软件,linux下解压iso文件

.iso文件的格式是iso9660,iso9660是cd上的一种文件系统, 也就是说是是数据在cd上的组织形式;它的一些限制是:1、最多8级子目录(可以用RockRidgeExtension增大这个限制)2、文件名最大32字符3、650M的容量在linux下,当kernel支持iso9660时,可以mount-tiso9660-oloopxxx.iso/some/path然后再/so...

weixin_42431713的博客 1576
下一篇: Bochs搭建GeekOS平台(转)
yx601
博客等级 码龄19年 9粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值