내 시스템: Debian 6.04, sda
작업 디스크 sdb
이자 USB 디스크입니다.
이런 식으로 USB 드라이브에 데비안을 설치하고 grub 파일을 편집하고 새 줄을 추가했습니다 sda
.
nano /boot/grub/grub.cfg
menuentry 'Debian 6.0 from hard disk to install into usb' {
set isofile="(hd0,6)/debian.iso"
loopback loop $isofile
linux (hd0,6)/vmlinuz
initrd (hd0,6)/initrd.gz
}
vmlinuz
그리고 initrid.gz
어디서부터ftp.debian.org/debian/dists/testing/main/installer-i386/current/images/hd-media/
, 그리고 debian.iso
출신http://www.debian.org/distrib/netinst
.
지금 재부팅하면 설치UI로 진입하여 USB에 설치를 완료할 수 있습니다.
문제는: 내 USB는 4GB이고 iso 이미지는 46MB에 불과합니다. 하지만 설치하는 데 3GB를 사용하므로 남은 공간이 너무 적습니다. iso가 46MB에 불과하기 때문에 이상합니다...?
설치 공간을 줄이는 방법은 무엇입니까?
답변1
netinst ISO에는 시스템을 부팅하고, 네트워크에 액세스하고, 나머지 패키지를 다운로드하는 데 필요한 설치 프로그램과 일부 핵심 소프트웨어만 포함되어 있습니다.
더 적은 공간을 사용하려면 놀라운 일이 아닙니다. 일부 패키지를 제거해야 합니다. 3GB로도 괜찮은 시스템을 실행할 수 있지만 선택을 해야 합니다.
다음 명령은 설치된 패키지와 해당 크기를 오름차순으로 나열합니다.
dpkg-query --showformat '${Installed-Size} ${Package}\n' -W '*' | grep '^[0-9]' | sort -n
줄이려면 목록 맨 아래(가장 큰 가방)부터 시작하세요. 물론 이러한 패키지 중 일부가 필요할 수 있으므로 필요하지 않다는 것을 알지 않는 한 패키지를 제거하지 마십시오.
없이도 살 수 있다고 생각되는 대형 패키지를 식별한 후에는 Aptitude 또는 Synaptic과 같은 대화형 도구를 사용하여 패키지를 제거해 보세요. 종속성을 확인하세요. 패키지를 직접 사용하지 않을 수도 있지만 사용하는 다른 패키지에 필요할 수도 있습니다.