[過去ログ] くだらねえ質問はここに書き込め!Part 253 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
714(1): 08/22(金)23:49 ID:TDYy4Ygo(6/6) AAS
$ sudo fdisk /dev/sdb からの
: P
で、Disklabel type: gptとかmbrとかはどう表示されますか?
あと、パーティションの構成自体がUEFIでブート可能な状態が
保持されているかもちょっと気になる気も
実際のところできるならrootfs(sdb3)自体をバックアップとって
GPTフォーマットしたまっさらディスクにイチからパーディション切って
rootfsを復元、chroot,grub-installしたほうが
めちゃくちゃ楽そうに思った…
(そのrootfs自体が正常にtrixieにアプデ済みかもまだ未検証だけど)
715: 538 08/22(金)23:53 ID:ylk2aeVr(5/5) AAS
>>713,714
>>549にある通りgptです
716(1): 08/23(土)00:06 ID:QcX/kzZv(1/11) AAS
一応だけど、gdisk /dev/sdb で表示された内容と、
gdisk内での i → 1,2,3 それぞれのパーティション情報を
(ハードウェア情報とかは必要なら隠して)貼ってもらえますか…?
717(1): 08/23(土)00:10 ID:QcX/kzZv(2/11) AAS
あと考えられるのはVAIOのBIOSの設定、
特にBOOT関係の設定画面とかそのあたりも
余裕があったら写真とかでうpしてもらえると可能性をあたれるかも…
718(1): 538 08/23(土)00:16 ID:NmwtrmLZ(1/14) AAS
>>716 お付き合い頂いて有難うございます
別のPCにつなぎましたので/dev/sdg が 問題のUSBメモリ型SSDです
# gdisk /dev/sdg
GPT fdisk (gdisk) version 1.0.9
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
省9
719: 538 08/23(土)00:16 ID:NmwtrmLZ(2/14) AAS
Command (? for help): i
Partition number (1-3): 2
Partition GUID code: C12A7328-F81F-11D2-BA4B-00A0C93EC93B (EFI system partition)
Partition unique GUID: 0BD45780-2AB8-4334-B262-369517730907
First sector: 2048 (at 1024.0 KiB)
Last sector: 524288 (at 256.0 MiB)
Partition size: 522241 sectors (255.0 MiB)
Attribute flags: 0000000000000000
Partition name: 'EFI system partition'
Command (? for help): i
省8
720: 538 08/23(土)00:24 ID:NmwtrmLZ(3/14) AAS
>>717 BIOSの写真です
画像リンク[jpeg]:i.imgur.com
画像リンク[jpeg]:i.imgur.com
721(1): 08/23(土)00:33 ID:9xW7rc5m(1) AAS
ubuntu は linux の windows だからやめとけ。
と、書くと荒れる。
図星ってことだろw
個人情報抜きまくりってことよ
722(2): 08/23(土)00:39 ID:QcX/kzZv(3/11) AAS
パッと見てもgdisk,BIOSでおかしそうなところはわからない…
考えられることをとりあえずブレインストーミングで
・sdb2のEFIsystemパーティションのファイルシステムがダーティー
→ # sudo fsck /dev/sdb2
・/etc/fstabのUUIDと $ lsblk -f のUUIDが食い違ってる
→ /etc/fstabを開いて編集、chroot → update-grub
・EFIsystemパーティションのboot/ESPフラグが立ってない
→ gpartedで/dev/sdb2を右クリック、フラグを編集、boot,ESPにチェック
できれば今いじってるUSBメモリ型SSDは何らかの
パーティションバックアップツールでバックアップして、
省2
723(1): 08/23(土)00:52 ID:QcX/kzZv(4/11) AAS
今チャットAIに質問を投げてみたけど、grub-installのオプションに
# grub-install --target=x86_64-efi --efi-directory=/boot/efi
ってのを提案された
一通り上のを見直したら、さっきの grub-installのオプションに
「--target=x86_64-efi --efi-directory=/boot/efi」
を追加してもう一度試してみたらいかが…?
とりあえず頭がぼやけてきたので今日はこれぐらいでお休みなさい…
724: 538 08/23(土)00:58 ID:NmwtrmLZ(4/14) AAS
>>722,723
助言を有難うございます
私も明日やります
おやすみなさい
725: 警備員[Lv.4][新芽] 08/23(土)09:12 ID:kyJwEhry(1) AAS
>>721
燃料投下はお控えください:)
726: 08/23(土)09:56 ID:HTTPolcS(1) AAS
windowsは普通にわからんもん
大きなhotfix当たらないって、ずっと悩んでたらレジストリに無効なUSER名があるからだって
こんなの想像つく?
727(2): 08/23(土)10:32 ID:QcX/kzZv(5/11) AAS
538の人はまだいる…?
ログを見直してみたけど、EFIをインストールする環境(chroot上)で
>EFI variables are not supported on this system.
このエラーが出るのはやっぱりどこかおかしいはず
chrootした後の環境のどこかで、UEFIでブートするために
それとは非互換な要因がなにかしら発生していると思うので、
それが何かを探すことが必要だと思う
もしまだ解決してなければ、時間のあるときに
$ sudo chroot /mnt して「chroot環境に入ったあと」で
いくつかコマンドを試して表示を貼ってもらえますか…?
省5
728: 538 08/23(土)10:48 ID:NmwtrmLZ(5/14) AAS
>>722
/etc/fstabの指摘ですが何のことなんだろう?と思いながら
問題のUSBメモリ型SSDのLinuxと確実にEFIから起動しているLinuxとで
/etc/fstabを比較してみました
後者には/boot/efsが書かれているのに対し前者にはありません
私はMRBから起動されたかEFIから起動されたかの判断基準として
/boot/efsがマウントされているかどうかを見ていましたが
これが間違っているかもしれないと思いました
問題のUSBメモリ型SSDのLinuxには/boot/efsがマウントされていないにも関わらず
/sys/firmware/efi/efivarsはあります
省1
729: [sge] 08/23(土)11:07 ID:QcX/kzZv(6/11) AAS
そこは怪しそうな感じですねぇ…
grub-installコマンドも/etc/内を中心に結構様々な設定ファイルを見て
インストールをするので、fstabにESPのパスを書いてないから
/boot/efi以下にブートファイルが書き込まれなかった可能性はあるかも
(OS起動後は umount /boot/efi とかしても動作自体にあまり影響はない)
fstabの/boot/efiの部分の記述は
lsblk -f の結果が仮に
sdb
├─sdb2 vfat FAT32 ESP 1234-ABCD 512M hoge% /boot/efi
という感じなら
省3
730: 538 08/23(土)11:09 ID:NmwtrmLZ(6/14) AAS
>>727
>・cat /etc/fstab の実行結果
UUID=2d5c8513-ff2f-4b8e-a5b7-1b8d64f6e2a7 / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sr1 /media/cdrom1 udf,iso9660 user,noauto 0 0
>・lsblk -f の結果
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0
sda
|-sda1
省13
731: 538 08/23(土)11:18 ID:NmwtrmLZ(7/14) AAS
>>727
>・lsmod | grep efivarfs の結果
efivarfs 28672 1
>・efibootmgr --verbose の結果
EFI variables are not supported on this system.
error trace:
732: 538 08/23(土)11:23 ID:NmwtrmLZ(8/14) AAS
今きづいたのですがmountを確認すると以下の行が
/dev/sda2 on /efi type vfat (rw,nosuid,nodev,noexec,relatime,nosymfollow,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
# ls -R /efi
/efi:
EFI
/efi/EFI:
Debian13 debian
/efi/EFI/Debian13:
BOOTX64.CSV fbx64.efi grub.cfg grubx64.efi mmx64.efi shimx64.efi
/efi/EFI/debian:
省2
733: 538 08/23(土)11:26 ID:NmwtrmLZ(9/14) AAS
grub-installで--efi-directory=/boot/efiを付けないと
デフォルトでは--efi-directory=/efiを付けたようになった
ってことでしょうかね?
上下前次1-新書関写板覧索設栞歴
あと 269 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s