戻る

前へ| 次へ

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

手動で 立ち上がった LFS11.1に 侵入します。

$ ssh -l root 192.168.0.111
root@192.168.0.111's password: 
-bash-5.1# cat /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"

侵入 できた様です。

” grub-install ”する前に コピーした " /boot/grub ”を削除するか退避 させておきます。 今回は退避 

また 現状の USB の デバイス が何かを 確認しておく必要があります。 インストール先を決めておく 必要があるので 

/boot/grub の 退避 ...

-bash-5.1# pwd
/root
-bash-5.1# cd /boot
-bash-5.1# ls -l | sed 1d
-rw-r--r-- 1 root root   127240 Aug 23 14:55 config-5.16.9
drwxr-xr-x 5 root root     4096 Aug  8 18:48 grub
-rw-r--r-- 1 root root  4537667 Aug 23 14:55 System.map-5.16.9
lrwxrwxrwx 1 root root       23 Aug 23 14:58 vmlinuz -> vmlinuz-5.16.9-lfs-11.1
-rw-r--r-- 1 root root 10096512 Aug 23 14:55 vmlinuz-5.16.9-lfs-11.1
-bash-5.1# mv grub/ 20220808_grub/
-bash-5.1# mount | head -1
/dev/sdd2 on / type ext3 (rw,relatime)
-bash-5.1# df | head -2
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/root        6873016 5020760   1499796  77% /

USB は /dev/sdd2 というか /dev/sdd と 言う事ですので  grub の インストールの 場所は /dev/sdd に 対しておこないます。 

-bash-5.1#  grub-install  --version
grub-install (GRUB) 2.06

grub は  " 2.06 ”です。

grub-install --target=i386-pc...

--bash-5.1# grub-install --target=i386-pc --debug --boot-directory=/boot /dev/sdd 2>&1 | tee log_grub-inst-dev-sdd
...
Installation finished. No error reported.
-bash-5.1# ls -l /boot/grub/ | sed 1d
drwxr-xr-x 2 root root 4096 Aug 25 14:58 fonts
-rw-r--r-- 1 root root 1024 Aug 25 14:58 grubenv
drwxr-xr-x 2 root root 8192 Aug 25 14:59 i386-pc
drwxr-xr-x 2 root root 4096 Aug 25 14:58 locale

”grub.cfg ”が まだ できていません。

grub.cfg を 作成

-bash-5.1# grub-mkconfig -o /boot/grub/grub.cfg 2>&1 | tee log_grub_make_grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.16.9-lfs-11.1
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
done
-bash-5.1# ls -l /boot/grub/ | sed 1d
drwxr-xr-x 2 root root 4096 Aug 25 14:58 fonts
-rw-r--r-- 1 root root 4391 Aug 25 15:08 grub.cfg
-rw-r--r-- 1 root root 1024 Aug 25 14:58 grubenv
drwxr-xr-x 2 root root 8192 Aug 25 14:59 i386-pc
drwxr-xr-x 2 root root 4096 Aug 25 14:58 locale

grub.cfg が できました が このままでは起動できないのは 御存知 の 通り 変更する 必要 があります

” grub.cfg  ”の 変更 をおこないます。

さて 変更の 後 再起動を確認できれば おはりです。

にゃんたろう 拝!

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


前へ| 次へ

戻る

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