unetbootin없이 부팅 가능한 Linux 설치 USB 만들기


11

USB에서 Scientific Linux를 설치하고 싶습니다. 왜 unetbootin이 작동하지 않는지 모르겠지만 궁금한 점이 없습니다. 결국 Windows에서 Linux로 전송하여 기본 절차를보고 학습했습니다. USB 드라이브를 FAT32로 포맷하고 루트로이 명령을 실행합니다.

# pv -tpreb /path/to/the/downloaded/iso | sudo dd of=/path/to/the/USB/device 

Live-CD 또는 네트워크 설치 (1GB 미만)에서는 작동하지만 약 4GB 정도 인 실제 설치 DVD에서는 작동하지 않습니다. 누군가이 문제를 해결하도록 도울 수 있다면 정말 감사 할 것입니다.

작은 .iso 파일에서 작동한다는 사실을 고려할 때 파일 시스템과 관련이 있다고 생각합니다. 맞습니까? 다른 옵션이 있습니까?

답변:


13

CD-ROM과 USB 스틱은 완전히 다른 방법으로 부팅합니다. CD-ROM에있는 ISO9660 이미지의 경우 부팅 가능한 El Torito 사양 입니다. USB 스틱의 경우 마스터 부트 레코드 스타일 부트 섹터가 필요합니다 .

ISO9660 CD-ROM 이미지에서 Linux를 부팅하는 데 사용되는 부트 로더 인 ISOLINUX 는 최근 몇 가지 영리한 트릭을 사용하여 두 가지 방식으로 부팅 할 수있는 단일 이미지를 만드는 "isohybrid" 하이브리드 모드 를 추가했습니다 .

내 생각에 LiveCD는 실제로 isohybrid 이미지이지만 전체 설치 DVD는 그렇지 않습니다. 위의 하이브리드 모드 링크에 설명 된대로 배포판 에서 isohybrid도구 를 사용하여 syslinux변환 할 수 있습니다.


자세한 정보에 감사드립니다. 하여 .ISO에 isohybrid 적용하면이 두 가지 의견을 제공 : isohybrid: Warning: more than 1024 cylinders: 3482isohybrid: Not all BIOSes will be able to boot this device. .iso를 USB로 복사하여 어떻게되는지 확인하려고합니다.
makhlaghi

다행히도 이러한 오류는 BIOS에 중요하지 않았으며 훌륭하게 작동했습니다. 고마워 Jim.
makhlaghi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.