[過去ログ] テスト [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
696(1): 2021/11/23(火)00:55 ID:ZYoj+OUw(11/39) AAS
ああ、だめだっ 吐き気してきたw
なにと何を比較すんのか わからないっ
697(1): 2021/11/23(火)00:59 ID:ZYoj+OUw(12/39) AAS
>
/dev/sdaN のUUID部分を
lsblk -f で表示されたUUIDを修正します
このときにもし読み取り専用って表示が出てたら
----------------------------
OK!! たった今文意を理解した
698: 2021/11/23(火)01:00 ID:KysHAlRz(2/25) AAS
>>695
スワップパーティションのUUIDが記載されているのですが
もし彼のストレージに存在しなかったら省略で構わないと思います
今Debianのマシンは別のUnixライクが稼働してるんで
明日Debianに切り替えて切り替えてお見せしますね
699(1): 2021/11/23(火)01:02 ID:KysHAlRz(3/25) AAS
>>696-697
そろそろ限界かな
ID:GQJ2ZFSpさんにお礼言って今日はもう休ませてもらいなさいな
700(1): 2021/11/23(火)01:06 ID:ZYoj+OUw(13/39) AAS
修正後
# / was on /dev/sda2 during installation
UUID=6f1bbb77-c44c-4e33-9686-de20e121e09c / btrfs defaults,noatime,subvol=@ 0 0
# /home was on /dev/sda2 during installation
UUID=6f1bbb77-c44c-4e33-9686-de20e121e09c /home btrfs defaults,noatime,subvol=@home 0 0
# /boot/efi was on /dev/sda1 during installation
UUID=8C89-6ED3 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda3 during installation
UUID=8c4db4b1-849e-4ba6-ba65-05727e3ece8b none swap sw 0 0
701: 2021/11/23(火)01:08 ID:KysHAlRz(4/25) AAS
>>695
Btrfsの話の方はSDカードもアレイメンバーに入れてますね
なお某用途で限界値OC・一年中フルロードですが全然平気です さすがオールサンディスク
702: 2021/11/23(火)01:10 ID:ZYoj+OUw(14/39) AAS
>>690
> このときにもし読み取り専用って表示が出てたら
保存しましたが、そんな表示はでなかったです。
>>699
ありがとうございます! 限界です。ID:GQJ2ZFSpさん、明日また ご指導お願いします。
703: 2021/11/23(火)01:12 ID:ZYoj+OUw(15/39) AAS
ホットスワップでsdb を切断します。感謝です
704(2): 2021/11/23(火)01:14 ID:GQJ2ZFSp(6/17) AAS
>>700
いま比較してみましたがOKそう
どのままコピペでもいけそうです
今思ったけども、書き換え前に
$ sudo cp /mnt/sdb2/@/etc/fstab /mnt/sdb2/@/etc/fstab.org
とかしてオリジナルをバックアップしておくと更に良かったかも
これから最後のchroot&grub installがいちばんややこしいと思うので
ここまでにしときましょう…
ではお休みなさい
705: 2021/11/23(火)01:17 ID:ZYoj+OUw(16/39) AAS
>>704
> いま比較してみましたがOKそう
> どのままコピペでもいけそうです
おおっ 勝利・友情・愛!www
> 今思ったけども、書き換え前に
$ sudo cp /mnt/sdb2/@/etc/fstab /mnt/sdb2/@/etc/fstab.org
とかしてオリジナルをバックアップしておくと更に良かったかも
おれも思った...かも。一瞬。コマンドはわからんけど
みなさん、おやすみ
706(1): 2021/11/23(火)02:31 ID:ZYoj+OUw(17/39) AAS
これで受け側の@と@homeをマウントしてみて
正常に複製できてるようだったら snap-@とsnap-@homeは
消してしまっていいと思う
(送り側のsnapshotはもうしばらく置いといてもいいかも)
-----------------------
ここを見落としていた。明日
707(2): 2021/11/23(火)08:37 ID:KysHAlRz(5/25) AAS
>>706
マウントもいいがデータ整合性のチェックもしておきましょう
ターゲットパーティションを(サブボリュームでもいいので)マウントした状態で、
$ sudo btrfs scrub start ターゲットパーティション
$ watch sudo btrfs scrub status ターゲットパーティション (終わったらCtrl+C)
708: 2021/11/23(火)10:30 ID:KysHAlRz(6/25) AAS
>>695
> /etc/initramfs-tools/conf.d/resume
こんなやつです
画像リンク[png]:i.imgur.com
あまり真面目に調べた事がなかったんですが、こういうモノらしいです
外部リンク:petit-noise.net
なおファイルが存在する時と存在しない時の違いはこんな感じです
画像リンク[png]:i.imgur.com
709: 2021/11/23(火)10:38 ID:GQJ2ZFSp(7/17) AAS
こっちでも調べたところ、ハイバネーションのときに
どこにデータを退避するかの設定みたいですね
こちらの環境でcatしてみたところ
RESUME=
と値が空白でした
ハイバネーションしてなかったから気づかなかった…
完全に環境移行後の書き換えでもいいかもですね
710: 2021/11/23(火)10:44 ID:KysHAlRz(7/25) AAS
私もハイバネーションは使ってないので「これが適切でないと変なエラー出されるんだろ」くらいの認識しかありませんでした
実際UUIDが違っていると「おまえスワップパーティションのUUID違うじゃねえかコラ」みたいなエラー出されますからね
711(2): 2021/11/23(火)11:26 ID:GQJ2ZFSp(8/17) AAS
chrootしてgrubインストールの大体の手順はこんな感じかも
652さんのツッコミ待ち
652さんの教えてくれたインストールスクリプトをインストール
$ sudo apt install arch-install-scripts
ブートローダーインストール用のEFI関係?のカーネルモジュールをロード
$ sudo modprobe efivars
chrootマウントポイント用の一時ディレクトリを作成
$ sudo mkdir /mnt/chroot
712(3): 2021/11/23(火)11:30 ID:GQJ2ZFSp(9/17) AAS
ここからは面倒のないように # su - とか # sudo -i とかで
rootになってから作業することにすると
# mount -o subvol=@ /dev/sdb2 /mnt/chroot
# mount -o subvol=@home /dev/sdb2 /mnt/chroot/home
# mount /dev/sdb1 /mnt/chroot/boot/efi
これで準備完了
713: 2021/11/23(火)11:31 ID:KysHAlRz(8/25) AAS
>>711
私は似たような事をする時に efivars を明示的にロードしてないんですがいいと思いますよ
その方が確実でしょうし
あと既にご存知かも知れませんが arch-chroot はこう使います
$ sudo arch-chroot ターゲットディレクトリ
714(4): 2021/11/23(火)11:35 ID:GQJ2ZFSp(10/17) AAS
実際にchroot
# arch-chroot /mnt/chroot
grubをインストール
sdbのMBRとsdb1以下に書き込まれると思う
# grub-install /dev/sdb --bootloader-id Debian11(とかお好みの名前)
ほんとにNVRAMにブートエントリーが書き込まれたか確認
# efibootmgr --verbose | grep Debian11(とか上で付けた名前)
grubの設定ファイルに変更がなければ要らなそうだけど一応
# update-grub
エラーが出なければ完了、chroot環境を抜ける
省1
715(4): 2021/11/23(火)11:42 ID:GQJ2ZFSp(11/17) AAS
arch-chrootは /dev, /sysとかの類のデバイスファイルを
chrootと同時に自動でロードしてくれる…って認識で
合ってるんだろうか…?
手元のメモでは手動で
# mount --bind /dev /mnt/chroot/dev
# mount --bind /dev/pts /mnt/chroot/dev/pts
# mount --bind /proc /mnt/chroot/proc
# mount --bind /sys /mnt/chroot/sys
とか
# for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt/rootfs$i; done
省1
上下前次1-新書関写板覧索設栞歴
あと 287 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s