先に断っておきますが、今回は至って短い投稿です。mntsにソースとなるディスクをマウントし、mntdにディスティネーションとなるディスクをマウントして以下のコマンドを実行します。 sudo rsync -aAXHxSvp --numeric-ids mnts/ mntd/ これだけです。スラッシュの位置は動作に関係がありますので、必ず後ろに / をつけてください。参考までに/etc/hosts /etc/hotname /etc/fstab /etc/network以下を編集して grub-mkconfig -o /boot/grub/grub.cfg とすれば、クローンディスクからブートするメニューが追加されますが、場合によっては root=UUID= 以降が更新されない場合があるので、注意してください。 今回は以上です。それでは。
設定自体は簡単なんですが、Grub を含めてシリアルコンソールを有効にする方法が、なぜかまとまった記事が見つからなかったので備忘録として挙げてみることにしました。 Debian 12 の場合(多分 Debian 10,11などでも同じだと思いますが) /etc/default/grub の以下の三か所を変更または追加します。 # /etc/default/grub GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8" GRUB_TERMINAL="console serial" GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1" 今回の例ではマザーボード側では シリアル 0 を 速度115200 パリティーなし ストップビット1 8bit wordにしています。/etc/default/grubの編集が済んだら、 sudo update-grub とします。これで次回以降の再起動でシリアルコンソールがつかえるようになります。短いですが今回は以上です。それでは。