Grubを回復するには、GParted LiveCDを使用して既存の64ビットシステムにルートを割り当てようとしています。
答え1
32ビットGParted CDは、64ビットオペレーティングシステムで問題なくパーティションのサイズを変更できます。
答え2
私は一度も見つかりませんでした。私はClonezillaを回復CD(およびネットワークブートイメージ)として使用しており、64ビット版があります。
64ビットgpartedライブが必要な場合は、自分で作成する必要があります。カーネルを64ビットカーネルに置き換えるだけで十分です。 gparted ISOで32ビットユーザー領域を実行できます。
ただし、システムにchrootするときにgrub-installがアクセスできるように、/dev、/sys、/proc(およびオプションで/dev/pts)をchroot環境にバインドマウントする必要があります。情報を再インストールする必要があります。 MBRへ。
ターゲットシステムが/targetの下にインストールされている場合は、次の操作が行われます。
for i in dev proc sys dev/pts ; do mount -o bind /$i /target/$i ; done
「prepare-chroot-target」というエイリアスに設定するようにネットワークブートレプリケーションイメージを設定したので、これを覚えておく必要はありません。 :)