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

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

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 파일에서 작동한다는 점을 고려하면 이것이 파일 시스템과 관련이 있는 것 같습니다. 맞습니까? 다른 어떤 옵션이 있나요?

답변1

CD-ROM과 USB 스틱은 완전히 다른 부팅 방법을 사용합니다. CD-ROM의 ISO9660 이미지의 경우엘 토리토 사양이렇게 하면 USB 스틱의 경우 부팅이 가능해집니다.마스터 부트 레코드스타일 부트 섹터.

운영 체제, Linux 부팅을 위한 ISO9660 CD-ROM 이미지용 부트 로더, 최근 "isohybrid" 추가됨혼합 모드양방향으로 부팅할 수 있는 단일 이미지를 생성하기 위해 몇 가지 영리한 트릭을 사용합니다.

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

관련 정보