현재 우분투 12.04LTS 32비트를 사용하고 있습니다.
64비트로 재설치 없이 바로 전환하는 방법은 없나요?
현재 우분투 12.04LTS 32비트를 사용하고 있습니다.
64비트로 재설치 없이 바로 전환하는 방법은 없나요?
현재로썬 그게 가능한가요?
커널에서부터 라이브러리 드라이버 등등이 다 다르거든요
데비안의 경우는 7.0 나오면서 라이브러리를 하나로 합쳐서
x64에서 x86 사용하고 싶을 때 저장소 등록해서 바로 사용할 수 있습니다만…
데이타 때문이라면 마운트해서 그것만 살려두고 그 파티션에 고대로 깔아도 되고
간단하고 분명하게는 백업하고 복구하는겠죠
방법 1) 현재 시스템에서 설치
[code:1jkvop38]
echo foreign-architecture amd64 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo apt-get update
sudo apt-get install linux-image:amd64
sudo apt-get install linux-modules:amd64
sudo shutdown -r now[/code:1jkvop38]
==>리부팅이 되면 메뉴에서 64bit로 부팅
[code:1jkvop38]sudo apt-get install apt:amd64
sudo apt-get install ubuntu-desktop:amd64[/code:1jkvop38]
방법 2) 라이브모드로 설치
64bit 시디롬이미지로 부팅 후,
[code:1jkvop38]
mkdir t
sudo mount /dev/sda1 t
sudo mount -o bind /proc t/proc
sudo mount -o bind /sys t/sys
sudo mount -o bind /dev t/dev
sudo mount -o bind /dev/pts t/dev/pts
sudo chroot t /bin/bash
echo foreign-architecture amd64 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo apt-get update
sudo apt-get install linux-image:amd64
sudo apt-get install linux-modules:amd64
sudo apt-get install apt:amd64
sudo apt-get install ubuntu-desktop:amd64
exit
sudo umount t/dev/pts t/{dev,sys,proc}
sudo umount t
sudo reboot[/code:1jkvop38]