Linux installation (I) ISO structure

Source: Internet
Author: User
Introduction: how does one boot the Linux installation CD after it is inserted? What processes are involved in the process? How does the installation interface come out? How to modify it ?... ISO structure: Fedora13 installation disc structure is as follows: viewplainFedora13-DVD | --. discinfo | -- EFI | -- BOOT | -- B...

 

Introduction:

How does one boot the Linux installation disc after it is inserted? What processes are involved in the process? How does the installation interface come out? How to modify it ?...

 

ISO structure:

The structure of the Fedora13 installation disc is as follows:

 

View plain

Fedora13-DVD

| --. Discinfo

| -- EFI

| -- BOOT

| -- BOOT. conf

| -- BOOTIA32.conf

| -- Splash.xpm.gz

| '-- TRANS. TBL

| '-- TRANS. TBL

| -- GPL

| -- Images

| -- Efiboot. img

| -- Efidisk. img

| -- Install. img

| -- Pxeboot

| -- Initrd. img

| -- Initrd-PAE.img

| -- README

| -- TRANS. TBL

| -- Vmlinuz

| '-- Vmlinuz-PAE

| -- README

| '-- TRANS. TBL

| -- Isolinux

| -- Boot. cat

| -- Boot. msg

| -- Grub. conf

| -- Initrd. img

| -- Isolinux. bin

| -- Isolinux. cfg

| -- Memtest

| -- Splash.jpg

| -- TRANS. TBL

| -- Vesamenu. c32

| '-- Vmlinuz

| -- Media. repo

| -- Packages/*. rpm

| -- Repodata /*

| -- RPM-GPG-KEY-fedora *

| -- TRANS. TBL

'--. Treeinfo

 

Minimum installable structure:

The following figure shows the installable minimal installation disc structure obtained after repeated experiments. that is to say, other files are not necessary for general installation. Therefore, we will first analyze them from the most basic perspective.

View plain

Mini-DVD/

| -- Images

| '-- Install. img

| -- Isolinux

| -- Initrd. img

| -- Isolinux. bin

| -- Isolinux. cfg

| -- Memtest

| -- Splash.jpg

| -- Vesamenu. c32

| '-- Vmlinuz

| -- Media. repo

| -- Packages /*

'-- Repodata /*

 

The experiment process is as follows (add files gradually until they can be installed properly ):

View plain

Isolinux. bin: the grub interface is displayed and cannot be installed.

+ Isolinux. cfg: Error "cocould not find kernel image: vesamenu. c32"

+ Vesamenu. c32: there is a CD boot interface but no background

+Splash.jpg: Adds a background.

+ Memtest: "Memory test" option available

+ Vmlinuz: Install option error "Loading vmlinuz... cocould not find ramdisk image: initrd. img"

+ Initrd. img: character installation interface. an error is reported during installation. the installation image is missing.

+ Install. img: Graphical installation interface. If an error is reported during installation, you must activate the network connection.

+. Discinfo: an error is reported during installation. the repo cannot be found.

+ Packages & repodata: normal installation

 

ISO production command:

View plain

Sudo mkisofs-f-o tmp. iso-B isolinux/isolinux. bin-no-emul-boot-load-size 4-boot-info-table-R-J-allow-leading-dots-V "test"-T-l tmp/

 

 

Author ericzhong83

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.