• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
ゼロからlinux isoミラーを作成する方法(図文チュートリアル)
2022-01-05

一、前言

非常に簡略化されたlinuxシステムでは、linuxカーネル、ルートファイルシステム、ブートの3つの部分だけで構成できます。以下は、linux isoミラーを作成するために使用されるシステムとソフトウェアです。

    OS: ubuntu 20

ソフトウェア:xorriso

二、linuxカーネルの作成

    1、まず公式サイトに行って必要なバージョンを選んでダウンロードする必要があります。公式サイトのダウンロードアドレス:https://mirrors.edge.kernel.org/pub/linux/kernel/

    2、tarを使用して解凍し、ディレクトリに入り、カーネルを構成します。一般的な構成は次のとおりです。

     a、make defconfig-デフォルト構成

     b、make allyesconfig-yesを選択できる構成を作成する

     c、make allnoconfig-選択可能なnoを選択できる構成を作成する

ジルコニアd、make menuconfig-ncurserベースのグラフィックインタフェース構成

以下の図に示すように、コマンドmake defconfigを使用してデフォルトを使用します。

make bzImage

arch

三、ルートファイルシステムの作成     1、ここではbusyboxを利用してルートファイルシステムを作成します。busyboxはlinuxツールの集合として簡単に理解できます。まずbusyboxをダウンロードし、公式サイトでアドレスをダウンロードします。https://busybox.net/downloads/

.config

CONFIG_STATIC=y

make busybox install _install  

rootfs

_install

linuxxrc

rootfs

dev init find . | cpio -R root:root -H newc -o | gzip > ../rootfs.gz 四、BIOS syslinux bios

syslinux

syslinux isobios

syslinux

bios/core/isolinux.bin bios/com32/elflink/ldlinux/ldlinux.c32

isobios

isobios

isolinux.cfg

isobios xorriso -as mkisofs -o ../testbios.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./ vmware 五、UEFI system-boot syslinux isouefi tmp isouefi

tmp

tmp EFI/BOOT loader/entries systemboot uefi_boot/EFI/BOOT/BOOTx64.EFI tmp/EFI/BOOT

tmp/loader

loader.conf

entries

entries mll-x86_64.conf bios tmp tmp img tmp 11M 12M img truncate -s 12M uefi.img losetup -f losetup

img

mkfs.vfat

vfat mount isouefi tmp isouefi umount コア ファイルシステム

img

iso

boot

img

iso/boot

xorriso

iso


ソース元URL:https://dopubox.com/article/p/b62bea419549835b

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • <司書のコレ絶対読んで>「王さまと九人のきょうだい」君島久子訳、赤羽末吉絵
    2024-05-29

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    元アシスタントが語る Dr.スランプ「あのキャラ」の誕生秘話
    2024-06-01

    死後に再評価が進んだ作曲家の筆頭、ビゼー。その裏には友人の存在が【クラシック今日は何の日?】
    2024-06-02

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    「ゲバルト」展が東京日仏学院などで開催。反暴力的反応とその美的様式を探る
    2024-06-05

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    開館10周年を記念。「広重 ─摺の極─」があべのハルカス美術館で開催へ
    2024-06-05

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    向田邦子の名言「…これが私の料理のお稽古なのです。」【本と名言365】
    2024-06-07

    ©  Dopu Box
    💛