スキップしてメイン コンテンツに移動

投稿

11月, 2023の投稿を表示しています

Windows11 23H2 へデュアルブート環境で更新したら GRUB 環境を壊された

タイトルのとおり。 これまで Windows10 や 11 の大型アップデートでブート環境を壊されたことはなかったが、23H2 はやられた。油断してた。 インストールプロセスの初回再起動後、いつもの GRUB 画面が出ず、GRUB rescure mode に。やってくれたな M$ め。 他パーティションに影響を及ぼされていないことを祈りながら、とりあえず現状把握。とりあえず、ls grub rescue> ls (hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3) (hd0,gpt4) (hd0,gpt5) (hd0,gpt6) (hd0,gpt7) (hd0,gpt8) boot がどのパーティションに居るのか、探す。。。 grub rescue> ls (hd0)/ error: unknown filesystem. grub rescue> ls (hd0,gpt1)/ error: unknown filesystem. .... grub rescue> ls (hd0,gpt6)/ ./ ../ bin/ boot/ etc/ dev/ var/ home/ grub rescue> (hd0,gpt6) に居るのね。grub の確認。 grub rescue> ls (hd0,gpt6)/boot/grub/ ./ ../ fonts/ locale/ themes/ x86_64-efi/ grub.cfg grubenv unicode.pf2 grub rescue> ls (hd0,gpt6)/boot/grub/x86_64-efi/ ./ ../ acpi.mod adler32.mod 以下省略 よし、なんとかなるかも知れん。とりあえず第1段階突破。prefix 変数を設定して grub rescue> set prefix=(hd0,gpt6)/boot/grub モジュールを読み込んで、 grub rescue> insmod (hd0,gpt6)/boot/grub/x86_64-efi/normal.mod ノーマルモジュールをアクティブに。 grub rescue> normal いつもの GRUB 画面だァァァ。第2段階突破。 ログイン後、

Edge 入れたくないでござる

PowerShell によるアンインストールも塞がれ、遂に消す方法がなくなってしまった。勝手に入るし。だから要らんのだ。 Windows10 22H2 に、Edge を入れたくないでござる、絶対に Edge を入れたくないでござる! なので。昔ながらの古典的な方法で、二度と勝手に入らないようにした。 まず削除だが、C:\Program Files (x86)\Microsoft にある、Edge、EdgeCore、EdgeWebView の3つのフォルダを削除。 アンインストーラが機能しないんだから、フォルダごとバッサリやってもいいよね? Microsoft365Apps で使う? いらねーよあんなゴミ。 他にインストールしてあるブラウザ上で開けばいい。PWA として動かすにしても、勝手にインストールしやがる EdgeWebView 上で動かす必要はない。 Windows10 22h2 なら、EdgeWebView を消しても、Microsoft Store は動く。Windows 11 は知らん。いつになったら安定するんだ、Windows11 は。23/11 現在、まだ使いもんにならん。 Win+x キーを押して、WindowsPowerShell(管理者)を開き、次の3行を入力。 echo "" >"C:\Program Files (x86)\Microsoft\Edge" echo "" >"C:\Program Files (x86)\Microsoft\EdgeCore" echo "" >"C:\Program Files (x86)\Microsoft\EdgeWebView" ファイル置いとけば中身入れらんないから、インストールもされまい理論。 タスクスケジューラには何もなかったが、サービスに、 MicrosoftEdgeElevationService っていうクソがいたので無効に。しつけーわ、ほんと。