元スレ
1 :login:Penguin:2019/02/21(木) 14:39:15.29 ID:2A+fdc5J.net
あー俺そのデバイス対応して無いんだわ すまんな
172 :login:Penguin:2021/12/13(月) 16:34:00.20 ID:DvUQ0ldj.net
24 :login:Penguin:2019/04/01(月) 00:59:08.92 ID:ym2DqLwX.net
おうLinux
おまえ使えそうで使えないインチキ社員みたいだな
96 :login:Penguin:2021/12/05(日) 14:37:55.82 ID:cQlas9Gk.net
もっと丁寧に(と言うか読みやすく)書こうか?
状況を冗長出力で確認
# efibootmgr -v
登録時書式
# efibootmgr -c -d ストレージのブロックデバイス文字 ¥
-p パーティション番号 -L エントリ名(ダブルクォートで囲えば半角スペース可) ¥
-l ESPルートを起点とした .efiバイナリパス
(Debianのデフォは¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI grub-installでエントリ名を変えた時は要確認)
抹消時書式
# efibootmgr -b 4ケタのエントリ番号 -B
121 :login:Penguin:2021/12/07(火) 21:18:22.48 ID:LX2fk8OU.net
> 以下の式を応用して
> $ sudo efibootmgr -c -d /dev/sdb -p 1 -L Debian -l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
>
> ブロックデバイス文字 /dev/sda 等の値を代入して、それでできるはずだ。
> 登録するブートローダーのパスを指定します。
パスの区切り記号は、¥¥(バックスラッシュ2文字)で記述します。
ここについては以下の情報を参照
> $ efibootmgr -v
> Boot0000* debian HD(1,GPT,02cdc5ec-79c3-411b-a1ed-2614cdb6d9e5,0x800,0x82000)/File(¥EFI¥debian¥shimx64.efi)
-l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
# sudo efibootmgr -c -d /dev/sda -p 1 -L Debian2 ¥¥EFI¥¥debian¥¥shimx64.efi
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0003,0004,0000,0001,0002
Boot0000* debian
Boot0001* Hard Drive
Boot0002* UEFI: Built-in EFI Shell
Boot0004* Debian
Boot0003* Debian2
#
134 :login:Penguin:2021/12/11(土) 06:18:08.53 ID:l4rYguFf.net
57 :login:Penguin:2021/12/03(金) 21:04:38.07 ID:SaHn2cV+.net
$ efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0004,0001,0003,0002
Boot0000* debian
Boot0001* Hard Drive
Boot0002* UEFI: Built-in EFI Shell
Boot0003* USB
Boot0004* UEFI: UFD 2.0 Silicon-Power16G8.07
$
162 :login:Penguin:2021/12/12(日) 18:34:19.42 ID:SPQQC/6i.net
全世界の当スレの閲覧者の皆さん。
次郎さんよろしくおねがいします。昨日のつづきです。
>タイムシフトでぜんぶ元へ戻せばいいとおもう!
ただしく「リムーブアカウント」できたので、ローカルマシンを戻しても、t@gmail.com 名のデバイス
は出現しないはずです!
56 :login:Penguin:2021/12/03(金) 21:03:47.97 ID:SaHn2cV+.net
報告します。
$ sudo -i
# apt install -y arch-install-scripts
# mount | grep ¥/mnt ※ /mnt に何もマウントされていない事を確認 されていたらアンマウント
以下のコマンドを何も実行してないのに、再起動したらrefindを経由せず、ST3160815ASで
起動しふつうにつかえています。
$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.9G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
sdc 14.5G Silicon-Power16G
└─sdc1 ElTorito 6M vfat
$
66 :login:Penguin:2021/12/03(金) 22:09:30.72 ID:SaHn2cV+.net
37 :login:Penguin:2021/12/03(金) 16:05:53.18 ID:SaHn2cV+.net
>アンマウントしないで配線抜いたりしてもext4やNTFSはまあ負担はかかるがそう簡単には壊れないわな(FSは)
ただESPに使われてるFAT32は別だ ファイルシステムがイカれてブートしなくなっても何の不思議も無い
usbメモリをキャッシュあり?でいきなり引っこ抜いたらいけないみたいなイメージなのですね?
マウント、アンマウントの意味があまりよくわかってなかった。
64 :login:Penguin:2021/12/03(金) 21:28:37.86 ID:4MNB+9+A.net
104 :login:Penguin:2021/12/07(火) 04:45:01.90 ID:LX2fk8OU.net
問題ない。
> 向こう側「/dev/sdb1」には、大文字の SHIMX64.EFI があるのだろうか。
をかくにん。
$ sudo -i
# cd /boot/efi/EFI
# ls
BOOT debian tools
# cd debian
# ls
BOOTX64.CSV fbx64.efi grub.cfg grubx64.efi mmx64.efi shimx64.efi
#
大文字の SHIMX64.EFI なんかないやんけ〜〜!w
98 :login:Penguin:2021/12/07(火) 03:17:06.48 ID:LX2fk8OU.net
両ドライブオンラインに、今した。
sda 298.1G HGST_HTS545032A7E680
├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap
sdb 149.1G ST3160815AS
├─sdb1 EFI 260M vfat
├─sdb2 debian 146.9G btrfs
└─sdb3 2G swap
#
参考レス
$ sudo efibootmgr -c -d /dev/sdb -p 1 -L debian2 -l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
> 登録時書式
# efibootmgr -c -d ストレージのブロックデバイス文字 ¥
-p パーティション番号 -L エントリ名(ダブルクォートで囲えば半角スペース可) ¥
-l ESPルートを起点とした .efiバイナリパス
(Debianのデフォは¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI grub-installでエントリ名を変えた時は要確認)
# efibootmgr -c -d /dev/sdb -p 1 -L Debian2 -l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
>>(Debianのデフォは¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI grub-installでエントリ名を変えた時は要確認)
この注意だけよくわからない。いぜん実行時と起動ドライブが異なるため、ブロックデバイス文字も
いれかわっている。
理解しやすきよう、再起動してシーゲート起動。
163 :login:Penguin:2021/12/12(日) 23:05:21.29 ID:SPQQC/6i.net
$ App config loaded: /etc/timeshift/timeshift.json
Mounted ‘/dev/sda2’ at ‘/run/timeshift/backup’
(timeshift-gtk:1743): GLib-GIO-CRITICAL **: 22:59:49.147: g_dbus_proxy_new: assertion ‘G_IS_DBUS_CONNECTION (connection)’ failed
******************************************************************************
Backup Device: /dev/sda2
******************************************************************************
******************************************************************************
Snapshot: 2021-12-12_04-28-50 ‾ Before restoring ‘2021-12-10 17:25:01’
******************************************************************************
Creating pre-restore snapshot from system subvolumes…
Created directory: /run/timeshift/backup/timeshift-btrfs/snapshots/2021-12-12_23-03-23
Moved system subvolume to snapshot directory: @
Moved system subvolume to snapshot directory: @home
Created control file: /run/timeshift/backup/timeshift-btrfs/snapshots/2021-12-12_23-03-23/info.json
Created pre-restore snapshot: 2021-12-12_23-03-23
——————————————————————————
Restored system subvolume: @home
Restored system subvolume: @
Restore completed
Snapshot will become active after system is rebooted.
——————————————————————————
145 :login:Penguin:2021/12/11(土) 13:21:01.69 ID:ZPvIWxup.net
と言う様に質問事項が複数あり自分でもどう質問していいかわからない時は
一旦整理し個々の質問にしないとな
134みたいな聞き方したらたぶん俺じゃなかったら門前払いだわ
88 :login:Penguin:2021/12/04(土) 01:59:28.12 ID:o/WHAlGA.net
61 :login:Penguin:2021/12/03(金) 21:20:16.12 ID:4MNB+9+A.net
まず元通り本環境からのブートにしないとワケわかんなくなる 絶対に
69 :login:Penguin:2021/12/03(金) 22:18:17.00 ID:4MNB+9+A.net
ものは考えようで、今稼働してるクソドライブを普段使いにするのも悪くないかもな
@homeさえ定期的にバックアップ(≠スナップショット)しておけば怖いもの無し
スナップショットで思い出したがtimeshiftのドライブ指定ちゃんと設定し直すんだよ
83 :login:Penguin:2021/12/03(金) 23:00:21.72 ID:SaHn2cV+.net
> あとlsblkに騙されてたが今シーゲートでブートしてんのか定かじゃないな
いま、紛れもなくHGSTから起動してる。壁紙でわかるし、HDDの音がぜんぜんちがう。ヌルヌルで
速い。
$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.9G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
> gpartedとかgnome-disksとか簡単でわかりやすいやつで調べてみな
gparted 開いてるが、どちらで起動してるか、どの情報で判断するのか?
140 :login:Penguin:2021/12/11(土) 12:59:31.56 ID:ZPvIWxup.net
アクテビティの類い、出始めは神経質になってたけど今は放置
116 :login:Penguin:2021/12/07(火) 20:34:01.58 ID:yhztI1k7.net
> 大文字で記述するということか
繰り返すが俺がリサーチしてそう覚え、結果不具合が出た事無かったから継続してるだけ
たぶん小文字で問題ない
109 :login:Penguin:2021/12/07(火) 11:44:56.07 ID:LX2fk8OU.net
# ls -R /boot/efi
/boot/efi:
EFI FSCK0001.REC FSCK0003.REC FSCK0005.REC
FSCK0000.REC FSCK0002.REC FSCK0004.REC
/boot/efi/EFI:
BOOT debian tools
/boot/efi/EFI/BOOT:
bkpbootx64.efi bootx64.efi fbx64.efi
/boot/efi/EFI/debian:
BOOTX64.CSV fbx64.efi grub.cfg grubx64.efi mmx64.efi shimx64.efi
/boot/efi/EFI/tools:
#
-R オプションは「再帰的に潜っていく」感じか。
—————————————–
> Debianでは UEFI版grubで grub-install を実施すると何も指定しない場合 /boot/efi/EFI/debian にブートローダーがインストールされる
実在しないパスを efibootmgr に食わせても怒られるだけだがな(確か)
いまの場合 /boot/efi/EFI/debian にかくじつにshimx64.efiの所在がかくにんされた。しかし既存の
/boot/efi/EFI 下の
BOOT tools の2フォルダはなんなのか?
またシーゲート側の
# cd /boot/efi/EFI
# ls
Debian10 debian
のDebian10フォルダも。これらはrm してもいいのですか?
29 :login:Penguin:2021/12/03(金) 15:18:09.22 ID:SaHn2cV+.net
> exit して、ホットスワップで切断してもいいんだよね?
まさかアンマウントしてから配線抜いてるんだよな?いつも
してない。今後気をつけます。ウインドウズからです。元のdebian起動しません。
efi ?にはdebian とちゃんと出ている。
120 :login:Penguin:2021/12/07(火) 21:11:30.71 ID:yhztI1k7.net
> /boot/efi/EFI/Debian10
これもういらないね 紛らわしいし
19 :login:Penguin:2019/03/06(水) 20:15:48.33 ID:ZhdhV6mC.net
LAN内のLinux マシンAとBで共有フォルダしたい
Bの/var/shateをAの/var/sharebに割り当てるにはどうやんの?
68 :login:Penguin:2021/12/03(金) 22:17:49.47 ID:SaHn2cV+.net
>予備環境(シーゲート)が本環境(HGST)に取って代わってブートエントリ0000になっちゃってる
マシン終了して、refind のusbを外し、予備環境(シーゲート)にて起動。
>> シーゲート側から、
Boot0000 debian
Boot0001 debian2
という感じにしたい。コマンドを発令してください
129 :login:Penguin:2021/12/07(火) 23:10:14.74 ID:LX2fk8OU.net
両方のドライブを接続して、
sda 298.1G HGST_HTS545032A7E680
├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap
sdb 149.1G ST3160815AS
├─sdb1 EFI 260M vfat
├─sdb2 debian 146.9G btrfs
└─sdb3 2G swap
理由は不明だが、起動しないBoot0003* Debian2 を消す。
$ sudo -i
# efibootmgr
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0003,0004,0001,0002
Boot0001* Hard Drive
Boot0002* UEFI: Built-in EFI Shell
Boot0003* Debian2
Boot0004* Debian
# efibootmgr -b 0003 -B
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0004,0001,0002
Boot0001* Hard Drive
Boot0002* UEFI: Built-in EFI Shell
Boot0004* Debian
#
153 :login:Penguin:2021/12/12(日) 00:08:00.95 ID:c+j5DmGd.net
44 :login:Penguin:2021/12/03(金) 18:00:00.23 ID:4MNB+9+A.net
だとするなら何度かやってるだろうから慣れた方法で良い
117 :login:Penguin:2021/12/07(火) 20:35:31.14 ID:LX2fk8OU.net
両ディスク接続して、起動中のOS上から、他方のエントリ名を登録――というやり方をして、前回は成功。たぶん、こんな必要条件はないのだろう。
いま、目標はシーゲートで、debian → Debian2 と変更したい。
まず、シーゲート単体で起動して、
以下の式を応用して
$ sudo efibootmgr -c -d /dev/sdb -p 1 -L Debian -l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
ブロックデバイス文字 /dev/sda 等の値を代入して、それでできるはずだ。
では再起動。
114 :login:Penguin:2021/12/07(火) 15:18:37.63 ID:yhztI1k7.net
人に何かを教える時は極力相手の状態を考慮する様にしている
これは思いやりなどと言う綺麗事ではなく自分自身の為でもある
85 :login:Penguin:2021/12/03(金) 23:10:17.79 ID:4MNB+9+A.net
gpartedでの確認が済んだらUEFIエントリが実際はどうなってるか確認
$ efibootmgr -v
130 :login:Penguin:2021/12/07(火) 23:17:20.28 ID:LX2fk8OU.net
(正しい例)
> $ sudo efibootmgr -c -d /dev/sdb -p 1 -L Debian -l ¥¥EFI¥¥DEBIAN¥¥SHIMX64.EFI
–loader (ローダーオプション)
> # sudo efibootmgr -c -d /dev/sda -p 1 -L Debian2 ¥¥EFI¥¥debian¥¥shimx64.efi
—^—
よく見たら -l オプションの指定ねえじゃん
<< ありがとう!
やっぱ今日はやめといた方がいいんじゃないの
もっとひどいヘマしても知らないよ
126 :login:Penguin:2021/12/07(火) 22:54:13.76 ID:yhztI1k7.net
なんだろね たまにドライブ文字が入れ替わるらしいし
なお俺たまにWindowsのSSD繋いだりDebianのやつ外したりするけどUEFIエントリは登録し直したりしてるわ
なおUEFIブートでOSのエントリが無い場合、boot,espフラグが立ったFAT32パテの EFI/BOOT/bootx64.efi を読みに行くらしい
efiバイナリをコピーしてもらおうと計らったのはその為
32 :login:Penguin:2021/12/03(金) 15:38:12.14 ID:4MNB+9+A.net
> してない。今後気をつけます。
言わせてもらうが大半の人から冷笑されるレベル
「Btrfs?環境クローン?寝言言う前にライブUSBでもつかっとけ」みたいな
32 :login:Penguin:2021/12/03(金) 15:38:12.14 ID:4MNB+9+A.net
> してない。今後気をつけます。
言わせてもらうが大半の人から冷笑されるレベル
「Btrfs?環境クローン?寝言言う前にライブUSBでもつかっとけ」みたいな
115 :login:Penguin:2021/12/07(火) 20:22:32.87 ID:LX2fk8OU.net
シーゲート非接続
jin@kyo:‾$ lsblk -o name,label,size,fstype,model
sda 298.1G HGST_HTS545032A7E680
├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap
jin@kyo:‾$ efibootmgr -v
BootCurrent: 0004
BootOrder: 0004,0000,0001,0002
Boot0000* debian HD(1,GPT,02cdc5ec-79c3-411b-a1ed-2614cdb6d9e5,0x800,0x82000)/File(¥EFI¥debian¥shimx64.efi)
Boot0004* Debian HD(1,GPT,4904e13d-5206-480f-9fc8-7cf0895845be,0x800,0x5f000)/File(¥EFI¥DEBIAN¥SHIMX64.EFI)
シーゲートは File(¥EFI¥debian¥shimx64.efi)
HGSTは File(¥EFI¥DEBIAN¥SHIMX64.EFI)
efibootmgr 上では、げんざい起動中のドライブの’ブートローダーのパス’ を大文字で記述するということか。
72 :login:Penguin:2021/12/03(金) 22:27:53.67 ID:SaHn2cV+.net
> なお俺は同じディストリを同居させる場合は切り替える度にいちいちgrub-installやってエントリを上書きしてるわ
sudo apt-get install –reinstall grub-efi
sudo grub-install
sudo update-grub
これで、
>
Boot0000 debian
Boot0001 debian2
という感じにしたい。
になるのかな? 以前やったけど忘れた
147 :login:Penguin:2021/12/11(土) 22:07:46.77 ID:ZPvIWxup.net
> 脳の状態が悪かったww
そんなことを言っても5chではふつう「あっそ」「病院池」で終了
Google関係のシェルスクリプトについては使ったことないから教えられないよ
JDimスレに書いた情報だが俺に教えられる事はキャパ的にあんなもん 自分の生活もあるので
細かいことは他の誰かが教えてくれるでしょう
171 :login:Penguin:2021/12/13(月) 16:24:18.31 ID:hlQXwZp4.net
Gnomeオンラインアカウントや、GoogleドライブOcamlfuse については、このままタイムシフトとデビアンとデビアン2の両方のドライブを慎重にとりあつかう実環境でいこうと思います。
仮想マシンもいつか使えるようになりたいです。自分にとっては、いやなめんどうなイメージが先行するけど、
これだけ多くのひとが仮想マシンを勧めるのだから、マスターすれば便利なはず。
7 :login:Penguin:2019/02/21(木) 22:58:08.83 ID:ZJejM3z/.net
ソースみんなに見られちゃうってなんか恥ずかしくない?
152 :login:Penguin:2021/12/11(土) 23:38:23.99 ID:l4rYguFf.net
> そう言う事なら取り敢えず $ bash ファイル ってやっとけばおk
参考ページの
bashシェルの起動時に引数として指定する
に該当すると思います?
ということは、今回
>4,実行権を付与
chmod u+x install-google-drive-ocamlfuse-debian.sh
は必要なかった?
$ ls
Downloads VPN install-google-drive-ocamlfuse-debian.sh winehq.key
Music Videos jdim-install.sh
PATH apt-get m.xinitrc
$ bash install-google-drive-ocamlfuse-debian.sh
これでよかった?
20 :login:Penguin:2019/03/06(水) 21:22:03.02 ID:yBnv3YOy.net
157 :login:Penguin:2021/12/12(日) 02:49:26.07 ID:c+j5DmGd.net
よくわかんないけど単なるブックマークじゃないの
カーソル合わせて右クリック
て言うかなんの為のtimeshiftだか
42 :login:Penguin:2021/12/03(金) 17:25:43.60 ID:4MNB+9+A.net
49 :login:Penguin:2021/12/03(金) 19:30:16.96 ID:4MNB+9+A.net
144 :login:Penguin:2021/12/11(土) 13:16:10.10 ID:ZPvIWxup.net
そもそも github がシロートお断りなんてのは単なる偏見です
使い方はそれでいいとおもうよ
67 :login:Penguin:2021/12/03(金) 22:11:08.61 ID:SaHn2cV+.net
とにかく、1ヶ月?かかった 長期課題が達成されました。
ありがとうございました!
25 :login:Penguin:2019/10/02(水) 15:45:40.21 ID:H1F92Dwc.net
TimeShiftでosをバックアップしたいのですが質問です。
スナップショットの保存予定のときにpcが起動してない場合はどうなりますか?次に起動したら何かメッセージでも表示されますか?
また、スナップショットの保存予定のときに保存に設定した外部ドライブが繋がっていない場合は「ドライブを繋いでください」とか出るのでしょうか?
113 :login:Penguin:2021/12/07(火) 15:11:04.97 ID:LX2fk8OU.net
> 俺には絶対大丈夫とは言い切れないのでやめとけ
ありがとうございます
> 今日は無理矢理進行するとヘマやらかす臭いしかしない
ひじょうに疲れた状態。さすがw
レスを投稿する(名前省略可)