• 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
  • 週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

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

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

    田名網敬一「TANAAMI!! AKATSUKA!! / 45 rpm」展、集英社マンガアートヘリテージ トーキョーギャラリーで開催
    2024-06-04

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

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

    子供と行きたいおすすめ美術館【東京編】。子連れ、親子でアートを楽しもう!
    2024-06-06

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    美術家藤井光さん個展「終戦の日/WAR IS OVER」 希望か絶望か…大分・佐伯の地下弾薬庫跡にこだまする泣き声
    2024-06-07

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    ©  Dopu Box
    💛