戻る

前へ| 次へ

grub note 002: LFS11.1 を USB に コピー 起動させる その4

USB に コピー した LFS11.1 を 計算機の grub から 手動で 立ち上げます。

現在の所 USB には まだ grub を インスートール していないので 仕方がありません。

通常 では  chroot して行うと考えていますが 今回は 手動で立ち上げたもので おこないます。

以下は もう 個猫が 見たのを写しただけですので 記載間違いがありますので 御容赦 願います。

ls; cat ; probe --part-uuid ; linux

では 起動させてみます。

 GRUB Loading.
Welcome to GRUB!

雰囲気 です 

           GNU GRUB version 2.06

       ------------------------------------------------
       | *Aru Linux 5.67 ( on /dev/sd2 )              |
       |  Honntouni Ugokuka (on /dev/sdb3)            |
       |  Dousitemo Ugokasitai ( on /dev/sdf3 )       |
       |  Windows HOSII ( on /dev/sda1 )              |  
       ------------------------------------------------


     Use the ↑ and ↓ keys to select which entry is highlighted.
     Press enter to boot the selected OS, 'e' to edit the commands
     before booting or 'c' for a command-line.
  The highlighted entry will be executed automatically in 10s.   

手動で 起動させるので " before booting or 'c' for a command-line ” と あるので

  'c' を押します。 

         GNU GRUB version 2.06
      Minimal BASH-like line editing is supported. For the first word, TAB
      lists possible command completions. Anywhere else TAB lists  possible
      device or file completions. ESC at any time exits.

grub >

” grub > ” の プロンプト で ls と入力します。

      grub > ls
      (hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msd
      os4) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdoa9) (hd1,msdoa8) (hd1,msdoa7) (hd
      1,msdoa6) (hd1,msdoa5) (hd1,msdoa1)(hd2) (hd2,msdoa2) (hd2,msdoa1) (hd3)


個猫 の 想像 まあ ハードディスク が  3台 USB が 1個 希望する領域は 2個 に 分けられたもの と推測します。
” (hd2) (hd2,msdoa2) (hd2,msdoa1) ”に 注目する。

個猫は この計算機の 持ち主であるので 内蔵 ハードディスク2台 外付け USB ハードディスクが1台 今回 USB メモリを 挿入した 状態を 知っているので 実際は 試行錯誤 を 覚悟 しないといけません。 

”/etc/lsb-release ”という ファイルが 有るかみてみます。

      grub > ls (hd2,msdos2)/etc/lsb-release

     lsb-release

内容を 見てみます。

     grub > cat (hd2,msdos2)/etc/lsb-release
     DISTRIB_ID="Linux From Scratch"
     DISTRIB_RELEASE="11.1"
     DISTRIB_CODENAME="nyantarou PARTUUID="0006c721-02" 192.168.0.111"
     DISTRIB_DESCRIPTION="Linux From Scratch"

 この領域 に LFS 11.1 が 鎮座坐します とかんがえます。 念の為

 grub > probe --part-uuid (hd2,msdos2)
 0006c721-02

 まあ ほとんど 間違いは ないとかんがえます。 

で もって起動させます。

     grub > set root=(hd2,msdos2)
     grub > linux /boot/vmli  /*  TAB キーを押します  */
     Possible files are:

     vmlinuz vmlinuz-5.16.9-lfs-11.1

で 残りを 補完します。 

grub > linux /boot/vmlinuz root=PARTUUID=0006c721-02 root wait ro

” grub >  ” の プロンプトで 

      grub > boot

まあ カーネルパニック が 発生すれば もう少しで 起動は可能です 今回は起動できたので 良しとしませう。

にゃんたろう 拝!

2022年 8月 25日 木曜日 21:01:08 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2022. nyantarou All Rights Reserved.