[過去ログ] Debian GNU/Linux スレッド Ver.102 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
654: 08/15(金)23:27 ID:kEFtVctK(1) AAS
atom n270なマシンのbookwormをアップグレード成功。
カーネルはどうしたものかな。
たしかパッケージのソースでamd64設定をコメントアウトすればいけそうな気がしたけど。
なお500近いカーネル依存っぽいパッケージの山。
655: 08/15(金)23:28 ID:8j36m21v(4/4) AAS
>>653
これっす!
外部リンク:www.iodata.jp
656: 08/16(土)00:10 ID:8XvCp1YD(1/4) AAS
>>649
grub-installが内部的に自動認識して挙動を変えてるのかな…?
強制的にリムーバブルデバイスとしてEFIファイルを
ESPに書き込むには、手動でgrub-installで --removable
ってオプションを付けるとリムーバブル扱いにできるよ
(/boot/efi/EFI/ に BOOT の名前のディレクトリ)
このインストールではマザーボードのNVRAMに
ブートエントリを書き込まない
(んだけど挿すだけでUEFIブートできる)
657(1): 08/16(土)00:12 ID:8XvCp1YD(2/4) AAS
ただWindowsは絶対に同じ位置にリムーバブル扱いで
/boot/efi/EFI/BOOT にEFIファイルを作成するから
Windows混在させるには都合が悪くなるはず
逆に強制的に非リムーバブルとしてブートエントリを作成するには
--remobable オプションを付けないで grub-installするだけ
なんだけどこっちのインストールは複数マザーを
差し替えて使うにはブートできないのでご注意
あと /boot/efi/EFI/BOOT のリムーバブルとの共存もできないかも
658(1): 08/16(土)06:54 ID:GGBT7XM9(1) AAS
>>649
用語の定義はよく知らんが、HDDとして見えるかUSBメモリとして見えるかの違い?
昔は、USBからのブートはフロッピーエミュレーションだったし。
659: 08/16(土)07:34 ID:chf23iTE(1) AAS
>>658
HDD として認識されるか USB メモリとして認識されるかという違いだろうね
USB メモリにコピーしてライブ USB で運用するのがシンプルでいいよ
パーシステンスオプションを付ければアップグレードも可能になる
Debian 派生の MX Linux ならパーシステンスオプションを
デフォルトでサポートしてるから難しい操作が要らず便利。
660: 08/16(土)09:12 ID:CwQDLIwv(1) AAS
MXでpersist_all
楽だよね
661(1): 08/16(土)09:41 ID:XmmrKKrD(1/6) AAS
カーネル更新時に
/boot/efi/
および
/sys/firmware/efi/efivars/
がマウントされている必要があるよ
バックアップ用のHDD/SSDにもリカバリ用のDebianが入っているけど
問題なくアップデート等できる
リムーバブルメディアといってもメディアアイコンを変える程度
USBマスストレージで読み書きの手順も同じだし
同期してアンマウントしてから外す手順も同じ
662: 08/16(土)10:12 ID:nWnJD6GX(1/5) AAS
>>661
/sys/firmware/efi/efivars/ ってどうやってmountするんでしょうか?
663: 08/16(土)10:49 ID:XmmrKKrD(2/6) AAS
# mount -t efivarfs none /sys/firmware/efi/efivars
外部リンク:wiki.gentoo.org
これは無関係かな?
外部リンク[php]:forums.debian.net
664: 08/16(土)10:52 ID:XmmrKKrD(3/6) AAS
こっちも参考に
外部リンク:wiki.archlinux.jp
外部リンク[html]:docs.kernel.org
665: 08/16(土)10:55 ID:XmmrKKrD(4/6) AAS
Debian情報
外部リンク:wiki.debian.org
666(1): 08/16(土)11:03 ID:XmmrKKrD(5/6) AAS
本当に起動できない?
UEFIの起動デバイス選択画面で選んで見た?
UEFIでのどのデバイスから起動か選択画面で
HDD/SSD製品名や接続方法から起動を選ぶのであれば
/boot/efi/
だけマウントしておいて書き換えれば可能
UEFI起動選択画面で「Debian」というエントリーを設けたいなら
/sys/firmware/efi/efivars
もマウントしておきて書き換える必要がある
667: 08/16(土)11:27 ID:nWnJD6GX(2/5) AAS
>>666
>UEFIでのどのデバイスから起動か選択画面で
>HDD/SSD製品名や接続方法から起動を選ぶのであれば
>/boot/efi/
>だけマウントしておいて書き換えれば可能
これをやりました
kvmで起動して(つまりMBRに入れたgrubで起動)下記のようにefiにgrubを再インストール
# mount /dev/sda2 /boot/efi
# grub-install --target=x86_64-efi /dev/sda
実機で起動したDebianは/boot/efiが空です
省3
668: 08/16(土)11:28 ID:nWnJD6GX(3/5) AAS
タイポ--removableですね
669: 08/16(土)12:10 ID:8XvCp1YD(3/4) AAS
grubほかブートローダーをUEFIでインストールするには
grub-installを実行する環境自体が
UEFIモードで起動してる必要があるのよ
確かめるには sudo efibootmgr を実行して
このシステムはUEFIブートできませんの
エラーメッセージが無いことを確認と、
lsmod | grep efivarfs を実行してカーネルモジュールに
efivarfsがロードされてるか確認
今回はおそらくliveUSBを挿してkvmブートからのchroot、
→grub-installとかの必要がありそう
670: 08/16(土)12:13 ID:8XvCp1YD(4/4) AAS
あとkvmのフロントエンドに仮想マシンマネージャを使ってたら
デフォルトのブートモードはたぶんレガシーBIOS互換(CSM)なので
そっちのオプションもUEFIモードになってるか確認してね
671(1): 08/16(土)15:11 ID:XmmrKKrD(6/6) AAS
/dev/sda2 /boot/efi
/dev/sda1 /
というパーティション、ファイルシステムで合っている?
なんで後ろの sda2 に efiか知らんが
# gdisk -l /dev/sda
を貼ってパーティションタイプとか妥当か見てみたら
UEFIファームウェアが初期や高性能でないと後ろのパーティション読まないとか
672: 08/16(土)15:56 ID:kdgbRjFJ(1/4) AAS
>>671
/dev/sda2 /boot/efi
/dev/sda3 /
です
/dev/sda1はMBRに更にgrubを入れてます
パーティションテーブルは以下の通りです
Number Start (sector) End (sector) Size Code Name
1 34 2047 1007.0 KiB EF02 BIOS boot partition
2 2048 524288 255.0 MiB EF00 EFI system partition
3 526336 976773134 465.5 GiB 8300 Linux filesystem
673: 08/16(土)16:21 ID:gyKtivOp(1/3) AAS
trixieアップグレードしてみてわかったのは
収録されてるfsckが12と13で全然違う
12の方が使いやすい、修復用liveイメージ確保するなら断然12
trixieのfsckはtestdiskと併用して使えとかあって???ってなった
bookwormのfsckは不具合あるdiskサクサク直してくれる
なぜこんなことに
上下前次1-新書関写板覧索設栞歴
あと 329 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s