検索条件
お知らせ
現在サイトのリニューアル作業中のため、全体的にページの表示が乱れています。
Env |
Ver |
Ubuntu |
20.04.4 LTS |
gpg |
2.2.19 |
gpg -k
で削除したいキーの下記XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
相当の部分をコピペ
pub rsa3072 2021-01-17 [SC]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid [ 不明 ] Foo Bar <foobar@example.com>
sub rsa3072 2021-01-17 [E]
gpg --delete-secret-keys XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
で秘密鍵を消す
gpg --delete-keys XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
で公開鍵を消す
gpg -k
で削除出来ているか確認
ブートドライブをクローンしてクローン元を削除したら起動しなくなったので、その時にやったことのメモ
- OSがWindows 11
- Windows 10のインストールUSBがある
- SSD1からSSD2へブートディスクをクローン
- OSをシャットダウン
- UEFIを起動し、SSD2を指定してブート
- コンピューターの管理からSSD1のボリュームを消す
- EFIシステムだけは消えなかったのでdiskpartを使う方法で削除した
- OSをシャットダウン
- 電源を入れる
- ブルースクリーンになり0xc000000eエラーが発生
Windows 10のインストールUSBを持っていたので、これを使ってリカバリを試みた。
- Windows 10のインストールUSBを挿入しUEFIからインストールモードで起動
- 言語選択画面をそのままパスする
- 「コンピューターを修復する」を選択
- トラブルシューティング→コマンドプロンプト
UEFI/GPTインストールしたWindowsの「ブート領域」の復旧方法を参考にやっているのだが、途中でbootrec /fixboot
が「アクセスが拒否されました」と言ってコケて中断してしまったため、この作業に意味があったのかどうかよくわかっていない。
diskpart
を流す
list volume
で今回作成したブートボリュームとEFIシステムボリュームを特定する。この場合はVolume 2と3。
select volume 3
でEFIシステムボリュームを選択
assign letter=b:
でドライブレターを割り当てる。因みにこのドライブレターは再起動で消える。
exit
cd /d b:\EFI\WMicrosoft\boot
する
ren BCD BCD.bak
bootrec /Rebuildbcd
bootrec /fixboot
- 「アクセスが拒否されました」と言ってコケた
bootrec /fixboot
がコケた時にドライブレターのせいじゃね?と思って試してみたやつ
diskpart
を流す
- Cドライブにデータドライブが入っていたので適当にドライブレターを変える
select volume 0
assign letter=H:
- Eドライブにブートドライブが入っていたのでCに変える
select volume 2
assign letter=C:
exit
で抜ける
- リカバリメニューに戻るので「PCの電源を切る」を選択
この後PCを通常起動したら起動するようになったので解決。起動後にHドライブはなかったので結局どれが決定打だったのかよくわかっていない。なおHドライブはEドライブ扱いになっていた。取り敢えず起動するようになったのでいっか。
この後、もう一度リカバリモードに入り、前述のブート情報の修復の手順で作成したBCD.bak
を削除した。
Env |
Ver |
OS |
Ubuntu 20.04.4 LTS |
PHP |
8.0.29 |
nginx |
1.18.0 |
sudo apt install php8.0-fpm
sudo sed -i -e 's/;listen.mode = 0660/listen.mode = 0666/' /etc/php/8.0/fpm/pool.d/www.conf
sudo service php8.0-fpm start
設定ファイルを開きPHPを動かす設定を書く
location ~ ^/.*$ {
root /path/to/www;
fastcgi_pass unix:/run/php/php8.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
Windows 10及びWindows 11で通知バナーが出てこなくなる場合の対処法。
- OSとアプリの通知設定は有効
- 通知バナーは出ないが通知の一覧には出ている
- ノートPCでPC本体のディスプレイの電源を切った状態でマルチディスプレイを利用している
- スリープ復帰後など、外部ディスプレイが復帰したタイミングが影響している
恐らくOS側がモニタの認識に何かしら失敗していて通知バナーを表示する座標指定に失敗しているような気がしている(稀にモニタの境界に表示されることがあるため)
恐らくモニタをつけっぱなしにしていれば起きないと思われる。