1 시스템 사양
1.1 mount 상황
2 시스템 백업
2.1 홈 백업
2.2 etc 백업
2.3 설치된 package 목록 백업
3 Debian AMD64 설치
3.1 설치 USB 만들기
3.2 설치
3.3 sid로 업그레이드
4 복구
4.1 백업한 파일을 가져오기 위해서 수동 mount
4.2 패키지 복구
4.3 홈 복구
4.4 etc 복구
이 문서는 사용 중인 i386 플랫폼의 debian linux를 amd64 플랫폼의 debian linux로 이전하는 과정을 기술한 것이다.
1.1 mount 상황
2 시스템 백업
2.1 홈 백업
2.2 etc 백업
2.3 설치된 package 목록 백업
3 Debian AMD64 설치
3.1 설치 USB 만들기
3.2 설치
3.3 sid로 업그레이드
4 복구
4.1 백업한 파일을 가져오기 위해서 수동 mount
4.2 패키지 복구
4.3 홈 복구
4.4 etc 복구
1 시스템 사양
1.1 mount 상황
- /dev/sda1 on /media/WindowsXP
- /dev/sda2 on /
- /dev/sda3 on swap
- /dev/sda4 on /media/DATA
2 시스템 백업
2.1 홈 백업
홈 디렉토리는 크기 때문에 다른 하드에 백업한다.
$ tar cvpzf /media/DATA/backup/homebackup.tgz /home/markboy
2.2 etc 백업
$ sudo tar cvpzf /media/DATA/backup/etc.tgz /etc
2.3 설치된 package 목록 백업
$ dpkg --get-selections > /media/DATA/backup/package_list
3 Debian AMD64 설치
3.1 설치 USB 만들기
5.1. AMD64에서 설치 프로그램 부팅하기 문서를 참고해서 설치 USB를 만들고, 부팅한다.
3.2 설치
윈도우 파티션을 삭제하지 않도록 주의해서 설치한다. 설치 과정은 따로 설명하지 않는다. 단, 설치할 때 base system만 설치한다.
3.3 sid로 업그레이드
/etc/apt/sources.list파일을 편집해서 sid를 받아오도록 수정한다.
파일 내용
파일 수정 후 아래 명령을 통해서 sid로 업그레이드 한다.
$ sudo apt-get update $ sudo apt-get dist-upgrade
4 복구
4.1 백업한 파일을 가져오기 위해서 수동 mount
아까 백업한 파일을 가져오기 위해서 해당 파티션을 수동으로 mount한다. mount 할 경로는 만들기 귀찮으니 이미 만들어진 경로를 사용한다.
$ sudo mount /dev/sda4 /media/floppy
4.2 패키지 복구
$ sudo dpkg --set-selections < /media/floppy/backup/package_list $ sudo apt-get dselect-upgrade
4.3 홈 복구
$ tar xvpfz /home/markboy/backup.tgz -C /home/markboy
4.4 etc 복구
$ sudo tar -xzf etc.tar.gz /etc