최근에 64비트 프로세서가 있는 시스템에 32비트 RHEL 6 서버를 설치하는 과정에서 문제가 발생했습니다. 제가 조사한 결과 RHEL 6.0이 32비트 시스템에서 PAE를 활성화하여 사용자가 32비트 운영 체제에서 최대 64GB의 RAM을 사용할 수 있다는 사실을 발견했습니다.
그러나 PAE가 포함된 RHEL 6 서버 32비트에는 여전히 단일 프로세스가 최대 4GB의 주소 공간만 가질 수 있다는 제한이 있습니다. 이러한 세부정보는 다음에서 확인할 수 있습니다.여기그리고여기.
따라서 RHEL 6 서버를 32비트 설치에서 64비트 설치로 업그레이드하고 싶습니다. 32비트 컴퓨터에 이미 있는 데이터를 잃지 않고 어떻게 이 작업을 수행할 수 있습니까?
답변1
먼저 첫 번째 것들.
나는 내 설정을32비트시스템은 다음과 같습니다.
/boot - /dev/sda1
/ - /dev/sda2
swap - /dev/sda3
/home - /dev/sda4
다른 파티션에 설정하지 않은 경우 /home
모든 데이터를 백업하고 복원해야 합니다. 이 답변에 설명된 대로 수행할 수 없습니다.
/home은 다른 파티션에 있습니다.
/home
따라서 다른 파티션 에 있는 경우 다음 단계를 수행할 수 있습니다.
- 끼워 넣다RHEL 6.0 64비트드라이브에 DVD를 넣거나 다음 이미지가 있는 USB 디스크를 사용하십시오.64비트운영 체제.
- 새로 설치를 수행하거나 다른 RHEL 버전으로 업그레이드할 수 있는 옵션이 제공됩니다.
- 업그레이드 옵션을 선택하면 32비트에서 64비트로 직접 업그레이드할 수 있는 방법이 없기 때문에 예외를 제외하고 실패하게 됩니다. Redhat은 시도하기도 전에 해당 프로세스가 성공하지 못할 것임을 분명히 했습니다.
새로 설치 옵션을 선택하세요. 이제 다음을 수행합니다.
/dev/sda1 - Select the checkbox for formatting the bootloader and change the mount point as /boot. /dev/sda2 - Select the checkbox for formatting the / directory and change the mount point to /. swap - do nothing. /dev/sda4 - Select the mount point as /home and do not do anything else.
평소대로 설치 프로세스를 계속하면 사용자 데이터에 영향을 주지 않고 64비트 RHEL을 사용할 수 있습니다.