hack のためのネタ帳, etc,,,

タグ検索でgrub16件見つかりました。

20210810: Ubuntu - UEFI で grub の timeout が変更できない

したところ、 /etc/default/grub で GRUB_TIMEOUT を変更しても timeout が 30 秒から変化してくれない。 * 原因 /etc/grub.d/00_header に以下のようなコードがあって、 efi のときは、timeout を GRUB_RECORDFAIL_TIMEOUT で上書きするのだけど、GRUB_RECORDFAIL_TIMEOUT が未定義だと、デフォルトの 30 を代入するコードが生成サれてしまうことが原因。 =|SH| if [ \$grub_p…

https://seesaawiki.jp/w/kou1okada/d/20210810%3a%20... - 2021年08月11日更新

GNU GRUB

ww.gnu.org/software/grub/]] * &aname(20140319-grub2-isoimage-boot){2014-03-19: GRUB2 でストレージ内の ISO イメージからブート} いろいろやってみたが、結局 GRUB2 単体だと上手く行かず syslinux の memdisk を併用する事で grub console から以下のようにすると成功した。 =|| linux16 /boot/syslinux/bios/memdisk/memdisk iso initrd…

https://seesaawiki.jp/w/kou1okada/d/GNU%20GRUB... - 2021年01月05日更新

20191107: Ubunut - ISO loopback boot with BIOS/UEFI

Found になる。 UEFI だと grub までは動くが loopback するところで VirtualBox と同様にフリーズする。 これらについては[[続き>#next]]を参照。 * Partition の準備 まず parted を用いて partitioning する場合、 =|| parted /dev/sdX mklabel gpt mkpart bios_grub 34s 2047s set 1 bios_grub on mkpart esp fat32 2048s 105…

https://seesaawiki.jp/w/kou1okada/d/20191107%3a%20... - 2019年11月15日更新

20191119: Ubuntu - ISO loopback boot

ずれの ISO イメージも /boot/grub/loopback.cfg が用意されており、 =|| export iso_path set iso_path=/boot/iso/ubuntu-xx.xx.x-desktop-xxxxx.iso loopback loop ($ISOs)${iso_path} set root=(loop) configfile /boot/grub/loopback.cfg ||= とすれば、設定調べなくても iso loopback boot 出来る仕様になっている…

https://seesaawiki.jp/w/kou1okada/d/20191119%3a%20... - 2019年11月20日更新

20191108: Ubunut - ISO loopback boot with BIOS/UEFI

10 Desktop に採用されている grub v2.04 がバグってるんだそうな。 - ask ubuntu -- 2019-11-04: [[Grub command `loopback loop…` does not work on Ubuntu 19.10>https://askubuntu.com/questions/1186040/grub-command-loopback-loop-does-not-work-on-ubuntu-19-10]] -- 2019-11-07: [[Ho…

https://seesaawiki.jp/w/kou1okada/d/20191108%3a%20... - 2019年11月19日更新

20191119: Android-x86 bootable USB flash memory

duction]] らしい。 あとは grub.cfg にこれらのファイルを参照させればよかった。 今回の場合、USB フラッシュメモリの /boot/iso/android-x86_64-9.0-rc1/ 以下に配置したので、 grub.cfg は以下のようになった。 =|| search.fs_uuid xxxxxxxxxxxxxxxx ISOs menuentry "Android x86_64 9.0 RC1" { set src=/boot/iso/android-x86_64-9.0…

https://seesaawiki.jp/w/kou1okada/d/20191119%3a%20... - 2019年11月19日更新

20191116: Android-x86 - GRUB iso loopback boot

iso を拾って来て、 - /boot/grub/grub.cfg - /eti/boot/android.cfg 及び - /initrd.img を gzip -dc | cpip -i で展開して得た /init 辺りを眺めてみた結果、 grub で $isofile を export した状態で、loopback した先の /boot/grub/grub.cfg を configfile で呼んでやれば kernel に iso-scan/filename 設定して呼んでくれるようなので、以下のよ…

https://seesaawiki.jp/w/kou1okada/d/20191116%3a%20... - 2019年11月19日更新

20191118: VFAT 以外に casper の persistent 用ファイルを置く

* 承前 - [[20191114: VFAT 以外に casper の persistent 用ファイルを置く]] * 承前の問題点 ** vfat のパーティションが複数ある場合に home-rw が複数回検出されて mount されない問題 Ubuntu 19.10 には [[casper 1.427>https://git.launchpad.net/ubuntu/+source/casper/commit/?id=fbc4f3441b579cb5fadb052be3bc265d729c7…

https://seesaawiki.jp/w/kou1okada/d/20191118%3a%20... - 2019年11月18日更新

20191114: VFAT 以外に casper の persistent 用ファイルを置く

には ../ を与えることが出来るので、grub iso loopback boot する場合、kernel parameter に persistent persistent-path=../isodevice を与えておくと boot 対象の ISO ファイルと同じパーティション上にある casper-rw, home-rw ファイルを認識させることが可能となる。 これは、NTFS, exFAT 等の任意のファイルシステムでフォーマットが可能なため、vfat による 4GiB 制限を解消することが出来…

https://seesaawiki.jp/w/kou1okada/d/20191114%3a%20... - 2019年11月18日更新

20190512: grub-efi

stall して GPT に bios_grub で構成してみたところ D510MO で起動できず頓挫。 image 吸い出して virt-manager 使って QEMU/KVM 上で動かしてみると UEFI では起動出来ないが、BIOS だときちんと起動出来たので、 どうも D510MO だと UEFI Boot を Disable にしても GPT から BIOS boot 出来ない疑惑。 仕方がないので、BIOS、UEFI のどちらでも起動出来るように調整を図るため 以下を参考に作業した。 - …

https://seesaawiki.jp/w/kou1okada/d/20190512%3a%20... - 2019年05月13日更新

Ubuntu - jp106

[[Howto change the grub2 keymap>http://forums.debian.net/viewtopic.php?f=16&t=76833]] - Debian Wiki / [[Keyboard>https://wiki.debian.org/Keyboard]] - Ask Ubuntu / 2012-06-24: [[Changing TTY keyboard layout on a server?>https://askubuntu.com/ques…

https://seesaawiki.jp/w/kou1okada/d/Ubuntu%20%2d%2... - 2019年05月11日更新

20160922: ZFS root の Ubuntu と grub

* update-grub とか grub-probe が出来ない 以下のような action 出てたので昨日うかつにも zpool upgrade とかしてしまったんだが、そのせいで grub が機能しなくなってしまった。 =|| $ sudo zpool status pool: rpool state: ONLINE status: Some supported features are not enabled on the pool. The pool can still be used…

https://seesaawiki.jp/w/kou1okada/d/20160922%3a%20... - 2016年09月24日更新

grub

ww.gnu.org/software/grub/]] ** 関連 - [[Bootloader]] - [[BootableCD]] - [[Debian GNU/Linux - XFS and GRUB Legacy]] - [[Debian GNU/Linux - grub-pc]] - [[Ubuntu Server 12.04]] …

https://seesaawiki.jp/w/kou1okada/d/grub... - 2013年04月06日更新

Ubuntu Server 12.04

* grub の設定 何らかの問題で正常修了しなかった場合 grub の画面で timeout=-1 にされて自動起動できない場合がある模様。 これを防ぐには、/etc/default/grub に GRUB_RECORDFAIL_TIMEOUT パラメータを設定しておくと良い模様。 * 関連 - [[grub]] …

https://seesaawiki.jp/w/kou1okada/d/Ubuntu%20Serve... - 2013年04月06日更新

Debian GNU/Linux - grub-pc

GNU/Linux stable - grub-pc 1.98+20100804-14+squeeze1 - grub-common 1.98+20100804-14+squeeze1 BIOS 画面終了後 GRUB2 が読み込まれ Linux の boot を開始すると /dev/sda1 の UUID を認識出来ないらしく、 以下のようなエラーを吐き出し起動に失敗する。 =|| Booting 'Debian GNU/Linux, with Linux 2.6.32-5-686' …

https://seesaawiki.jp/w/kou1okada/d/Debian%20GNU/L... - 2011年11月11日更新

Debian GNU/Linux - XFS and GRUB Legacy

B Legacy (0.9x系列) の grub-install する際に boot/grub/ が XFS 配下にあると Due to a bug in xfs_freeze, the following command might produce a segmentation fault when ${grubdir} is not in an XFS filesystem. This error is harmless and can be ignored. って出たまま grub-insta…

https://seesaawiki.jp/w/kou1okada/d/Debian%20GNU/L... - 2008年10月03日更新

ai(22) android(29) bash(40) c++(52) cxx(54) cygwin(128) debian(39) deeplearning(32) diary(766) excel(21) font(30) free-book(47) git(21) github(28) gnu-r(77) google(26) hdd(22) html(25) java(26) javascript(121) keyboard(21) latex(57) lcd(22) library(24) linux(97) machinelearning(31) memo(463) microsoft(42) oss(25) pdf(38) powershell(65) programming(32) proxy(24) python(101) r-lang(47) ruby(86) security(72) ssh(34) tex(37) tips(398) troubleshooting(443) ubuntu(114) unicode(22) usb(21) virtualization(24) vscode(29) windows(127) windows10(50) wsl(26) zfs(32)

管理人/副管理人のみ編集できます