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"이라는 별칭으로 설정되도록 네트워크 부팅 복제 이미지를 구성했으므로 이를 기억할 필요가 없습니다. :)