• 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
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxの下でどのように直接ハードディスクからLinux ISOミラーファイルを起動します
2022-02-09

通常、LinuxがLinux ISOミラーを起動するには、ディスクにファイルを記録したり、USBドライブから起動したりします。以下、Linuxの下で、ハードディスクから直接Linux ISOファイルを起動する方法を紹介します。一緒に勉強しましょう。

Ubuntu 14.04では、UbuntuおよびUbuntuベースのLinuxバージョンのサポートを実施しています。他のLinuxリリース版の動作原理も似ています。

Linux ISOファイルの取得

このテクニックでは、ハードディスクドライブにLinuxシステムがインストールされている必要があります。コンピュータはGRUB 2を使用してローダを起動する必要があります。これは、ほとんどのLinuxシステムの標準的な起動ローダです。申し訳ありませんが、Windows起動ローダを使用してLinux ISOファイルを直接起動することはできません。

使用したいISOファイルをダウンロードし、Linuxパーティションに入れます。GRUB 2はほとんどのLinuxシステムをサポートすべきである。ハードディスク(HDD)にインストールせずにライブ環境で使用したい場合は、Linux ISOの「ライブCD」バージョンをダウンロードしていることを確認してください。Linuxベースの多くの起動可能なツールディスクも動作するはずです。

ISOファイルの内容を確認する

ISOファイルの内部を見て、特定のファイルがどこにあるかを知る必要があるかもしれません。たとえば、Ubuntuや他のGNOMEベースのデスクトップ環境のアーカイブマネージャ/ファイルマネージャなどのグラフィックスアプリケーションを使用してISOファイルを開くことができます。NautilusファイルマネージャでISOファイルを右クリックし、[アーカイブマネージャを使用して開く]を選択します。

カーネルファイルとinitrdイメージを見つけます。Ubuntu ISOファイルを使用している場合は、vmlinuzファイルはLinuxカーネルであり、initrdファイルはinitrdイメージです。casperフォルダにあります。後で、ISOファイルの場所を知る必要があります。

HDDパーティションパスの確認

GRUBはLinuxとは異なる「デバイス命名」方式を使用する。Linuxシステムでは、/dev/sda 0はハードディスク上の最初のパーティションです。aは最初のハードディスクを指し、0は最初のパーティションを指します。GRUBでは、/dev/sda 0に対応するものは(hd 0,1)である。0は最初のHDDを指し、1はその上の最初のパーティションを指します。言い換えれば、GRUBデバイス名ではディスク番号が0からカウントされ、パーティション番号が1からカウントされる--そうですね。これは突然困惑します。例えば、(hd 3,6)は、第4のディスク上の第6のパーティションを指す。

fdisk-lコマンドを使用して、この情報を表示できます。Ubuntuで、端末を開き、次のコマンドを実行します。

  sudo fdisk -l

Linuxデバイスパスのリストが表示され、自分でGRUBデバイス名に変更できます。たとえば、次の画像では、システムパーティションが/dev/sda 1であることがわかります。では、GRUBでは(hd 0,1)です。

GRUB 2起動エントリの作成

カスタム起動エントリを追加する最も簡単な方法は、/etc/grubを編集することです。d/40_Customスクリプト。ユーザーが自分で起動エントリを追加するように設計されています。このファイルを編集した後、/etc/defaults/grubファイルと/etc/grub.d/スクリプトの内容は/boot/grub/grubを合成して作成する.cfgファイル--このファイルを手動で編集するべきではありません。別のファイルで指定した設定によって自動的に生成されるように設計されています。

root特権で開く必要がありますd/40_customファイルを編集します。Ubuntuでは、ターミナルウィンドウを開き、次のコマンドを実行して実行できます。

  sudo gedit /etc/grub.d/40_custom

リラックスして、好きなテキスト編集でファイルを開くことができます。たとえば、コマンドの「gedit」を「nano」に置き換え、Nanoテキストエディタで開くことができます。

他のカスタム起動エントリを追加しない限り、ほとんど空のファイルが表示されます。コメント行の下にISO起動部分を1つ以上追加する必要があります。

ISOファイルからUbuntuまたはUbuntuベースのリリースを開始する方法を示します。Ubuntu 14.04でテストしました。

  menuentry “Ubuntu 14.04 ISO” {set isofile=“/home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso”loopback loop (hd0,1)$isofilelinux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splashinitrd (loop)/casper/initrd.lz}

起動エントリをカスタマイズして、希望するメニューのエントリ名を含め、コンピュータ上のISOファイルの正しいパスと、ISOファイルを含むハードディスクとパーティションデバイス名を指定します。vmlinuzとinitrdファイルの名前またはパスが異なる場合は、これらのファイルに正しいパスを指定します。

(/home/ディレクトリがパーティションである場合は、/homeセクションを無視してください。set isofile=「/name/downloads/${isoname}」)。

重要な説明:異なるLinuxバージョンでは、異なる起動オプションを持つ異なる起動エントリが必要です。GRUB Live ISOマルチ起動プロジェクトでは、異なるLinuxリリース版のメニューエントリのさまざまなタイプが提供されています。これらのサンプルメニュー項目は、起動したいISOファイルのために調整する必要があります。また、Webページから起動したいLinuxリリースの名前とリリース番号を検索し、「GRUBでISOから起動」というキーワードを付けて、より多くの情報を得ることもできます。

ISO起動オプションを追加したい場合は、ファイルに追加部分を追加してください。

完了したらファイルを保存し、ターミナルウィンドウに戻り、次のコマンドを実行します。

  sudo update-grub

コンピュータを再起動すると、ISO起動エントリが表示され、ISOファイルを起動するために選択できます。起動時にShiftキーを押してGRUBメニューを表示する必要がある場合があります。

ISOファイルを起動しようとしたときにエラーメッセージや黒い画面が表示された場合、起動エントリの構成が間違っているに違いありません。ISOファイルのパスとデバイス名が正しいとしても、ISOファイル上のvmlinuzとinitrdファイルのパスが正しくないか、Linuxシステムを起動するには異なるオプションが必要になる可能性があります。

ハードディスク(HDD)からLinux ISOミラーを起動する方法を紹介しましたが、USBやディスクを使う必要がなく、直接ハードディスク(HDD)で起動することができます。


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

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
  • 「現実をみんなに伝えたい」能登高校書道部が新作の書道パフォーマンスを披露…部員それぞれが抱える大地震の被害
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

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

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    「ロバート」秋山さんが鳥取PR イリュージョニストに扮し
    2024-06-04

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    知ってる? 「登録博物館等マーク」
    2024-06-05

    第34回福岡アジア文化賞受賞者が決定。大賞は真鍋大度
    2024-06-04

    彫刻の森美術館で「舟越桂 森へ行く日」が開催へ
    2024-06-05

    「TRIO パリ・東京・大阪 モダンアート・コレクション」(東京国立近代美術館)開幕レポート。トリオで再発見する3館のコレクション
    2024-06-05

    アートフェア東京、次回は2025年3月に開催決定
    2024-06-04

    今週末に見たい展覧会ベスト12。山武市百年後芸術祭、版画の青春、北斎に三島喜美代まで
    2024-06-04

    エドガー・サラン個展「EDGAR SARIN ー HUNKY DORY」(VAGUE KOBE)レポート。展示空間の可能性やその調和の在り方を問いかける
    2024-06-04

    クールべ《世界の起源》はなぜ攻撃されたのか? ポンピドゥー・センター・メッスで破壊・盗難事件
    2024-06-04

    長山智美 デザイン狩人|HAY DOGS♡
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    ©  Dopu Box
    💛