Ubuntu를 사용하여 부팅 가능한 USB 스틱을 사용하여 내 PC에 Debian Squeeze를 설치하고 싶습니다. 이 튜토리얼을 찾았습니다.
장치 위치를 찾으려면 USB 키를 삽입하십시오.
$ df -k
/dev/sdb 244476 217968 26508 90% /media/xxx
/dev/sdb
이게 내 USB 키라고 나와요 . 그런 다음 제거합니다.
# umount /dev/sdb
다음 두 파일을 다운로드하세요.
# cd /tmp/
# wget http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz
# wget http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
스틱의 첫 번째 항목을 복사합니다(제거해야 함).
# zcat boot.img.gz > /dev/sdb
그런 다음 스틱을 설치하고 debian-testing-i386-netinst.iso
위를 복사하십시오.
# mount /dev/sdb /mnt/
# cp /tmp/debian-testing-i386-netinst.iso /mnt/
# umount /mnt/
이제 USB 키가 준비되었습니다. 설치하려면 컴퓨터에 연결하고 BIOS에서 첫 번째 부팅 장치로 USB를 선택한 다음 Debian Squeeze 설치를 시작하세요.
단계:
# cp /tmp/debian-testing-i386-netinst.iso /mnt/
ISO 파일은방금 복사했습니다, 아니요추출됨- 맞나요?
답변1
이 앱은 항상 나에게 효과적이었습니다. 나는 데비안을 사용해 보았지만 unetbootin
어떤 이유로 데비안 ISO에서 작동하도록 할 수 없었습니다(이상하게도 Ubuntu, Finnix(둘 다 Debian 기반!) 및 CentOS와 같이 내가 시도한 다른 배포판에서는 작동합니다).
하지만 이제 Squeeze
출판 이후로 나는 발견했습니다.네트워크 설치 ISO 이미지USB를 통해서도 완벽하게 작동합니다!
다운로드 및 실행
dd if=debian-*-netinst.iso of=/dev/sdX
/dev/sdX
당신의 USB 플래시 드라이브는 어디에 있나요?
답변2
스틱을 제거하고 루트로 실행하십시오.
cat XXXX.iso > /dev/sdX
sync
답변3
설치를 위해 부팅 가능한 USB를 만드는 경우. 확인하고 싶을 수도 있습니다http://unetbootin.sourceforge.net/. 대부분의 배포판에는 저장소나 비공식적으로 온라인에서 패키지를 사용할 수 있습니다. 이 도구는 전체 ISO를 부팅 가능한 USB로 자동 변환합니다. 먼저 USB를 분할하고 마운트해야 합니다. 파티션을 복구하려면 다음 내용을 읽어 보십시오. 어느 쪽이든 이 작업을 수행해야 할 수도 있습니다.
저는 Debian 관련 스크립트에 익숙하지 않지만 USB를 통해 Grub2 멀티부팅을 많이 수행했습니다. Grub2가 ISO에서 부팅하려면 완전히 조각 모음을 수행해야 합니다. 조각화로 인해 ISO가 grub에서 부팅되지 않습니다. USB에는 하나의 파티션만 있어야 하며 기본 파티션이어야 합니다. 부팅 플래그를 설정해야 하며 파티션에 FAT32 파일 시스템이 있어야 합니다. 파티션 문제가 있는 경우 USB를 다시 실행해야 합니다. parted와 같은 도구를 사용하여 새 msdos 디스크 레이블과 MBR을 생성하십시오. 기본 파티션을 생성하고 부팅 플래그를 설정한 다음 mkfs를 사용합니다.
답변4
이 링크는 더 이상 유효하지 않습니다.
$ wget http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz
지금 이용 가능:
$ wget http://d-i.debian.org/daily-images/i386/daily/hd-media/boot.img.gz
Debian 7.x부터는 unetbootin이 잘 작동합니다(live-DVD ISO로 테스트).
# apt-get install unetbootin