DAITEI's blog
08 2020
update: 2020/08/31 08:14 | path: /pub/software/linux
| スキー場 | 近況 |
|---|---|
| ぶどうスキー場 | 2020-08-28に営業休止を発表... |
| 湯殿山スキー場 | 2020-07-13にロングパス券発売開始(^^) |
| 胎内スキー場 | 2020-05-12に営業休止を発表。2020-07-14に存続のため支援金募集開始(^^;; |
| わかぶな高原スキー場 | 情報なし(8/28現在) |
| ニノックス | 情報なし(8/28現在) |
update: 2020/08/28 19:22 | path: /pub/health/ski
back_and_forth archives bookmarklet categories css date_title entries_index entry_title google rss10 wikieditish writebackそうこうして、いろいろ検索していると、githubにもあった。 なんだ〜あるじゃ〜ん(^^)。
update: 2020/08/27 22:25 | path: /pub/software/web/blosxom
update: 2020/08/27 09:08 | path: /pub/drone/mavic_mini
(bind-key "C-c t" 'chromium-translate)
(require 'url-util)
(defun chromium-translate ()
"Open google translate with chromium."
(interactive)
(if (use-region-p)
(let ((string
;; 行頭、行末のホワイトスペースを削除し、文章の途中にある改行をスペースに変換してから翻訳する
(replace-regexp-in-string
"\\([^\n]\\)\n\\([^\n]\\)" "\\1 \\2"
(replace-regexp-in-string
"^\s*\\(.*?\\)\s*$" "\\1"
(buffer-substring-no-properties (region-beginning) (region-end))
))
))
(deactivate-mark)
(if (string-match (format "\\`[%s]+\\'" "[:ascii:]")
string)
(browse-url (concat "https://translate.google.com/?source=gtx#en/ja/"
(url-hexify-string string)))
(browse-url (concat "https://translate.google.com/?source=gtx#ja/en/"
(url-hexify-string string)))))
(let ((string (read-string "Google Translate: ")))
(if (string-match
(format "\\`[%s]+\\'" "[:ascii:]")
string)
(browse-url
(concat "https://translate.google.com/?source=gtx#en/ja/" (url-hexify-string string)))
(browse-url
(concat "https://translate.google.com/?source=gtx#ja/en/" (url-hexify-string string)))))))
便利!便利!update: 2020/08/20 11:25 | path: /pub/software/emacs
error: symbol 'grub_calloc' not found grub rescue >とっても焦った。grub-pcで起きた問題が、grub-efiでも起きる?ってどういう事かしら?
grub rescue > ls (hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3) (hd0,gpt4) (hd0,gpt5) (hd0,gpt6) (hd0,gpt7) (hd0,gpt8) grub rescue > ls (hd0,gpt6) bin boot lib lost+found sbin var ...他、いろいろ調べた結果、
$ wget http://snapshot.debian.org/archive/debian/20200705T204532Z/pool/main/g/grub2/grub-common_2.02%2Bdfsg1-20_amd64.deb $ wget http://snapshot.debian.org/archive/debian/20200705T204532Z/pool/main/g/grub2/grub2-common_2.02%2Bdfsg1-20_amd64.deb $ wget http://snapshot.debian.org/archive/debian/20200705T204532Z/pool/main/g/grub2/grub-efi-amd64-bin_2.02%2Bdfsg1-20_amd64.deb $ wget http://snapshot.debian.org/archive/debian/20200705T204532Z/pool/main/g/grub2/grub-efi-amd64_2.02%2Bdfsg1-20_amd64.deb
$ tar cvf grub-old.tar grub*.deb $ scp grub-old.tar mywwwserver:/var/www/html/
$ modprobe ext4
$ mount /dev/sda6 /mnt
$ mount /dev/sda3 /mnt/boot/efi
$ mount --bind /dev /mnt/dev
$ mount --bind /proc /mnt/proc
$ mount --bind /sys /mnt/sys
$ chroot /mnt
$ cd /tmp
$ wget http://mywwwserver/grub-old.tar
$ tar xvf grub-old.tar
$ dpkg -i grub-common_2.02+dfsg1-20_amd64.deb \
grub-efi-amd64-bin_2.02+dfsg1-20_amd64.deb \
grub-efi-amd64_2.02+dfsg1-20_amd64.deb \
grub2-common_2.02+dfsg1-20_amd64.deb
$ exit
$ reboot
$ echo grub-common hold | sudo dpkg --set-selections
$ sudo dpkg-reconfigure unattended-upgrades
update: 2020/08/19 19:35 | path: /pub/software/linux
update: 2020/08/11 20:47 | path: /pub/health/muscle