부팅 가능한 CD를 만들 때 제 생각에는 정말 간단했습니다.
.iso 파일을 디스크에 굽기 만하면 부팅 할 수있었습니다.
이제 USB 드라이브를 사용하면 더 많은 옵션이 있습니다.
누군가 2 사이의 차이점을 설명 할 수 있습니까?
다른 옵션에 대한 간략한 개요를 제공 할 수도 있습니다.
부팅 가능한 CD를 만들 때 제 생각에는 정말 간단했습니다.
.iso 파일을 디스크에 굽기 만하면 부팅 할 수있었습니다.
이제 USB 드라이브를 사용하면 더 많은 옵션이 있습니다.
누군가 2 사이의 차이점을 설명 할 수 있습니까?
다른 옵션에 대한 간략한 개요를 제공 할 수도 있습니다.
답변:
루퍼스 개발자.
우선, 목록에있는 많은 옵션은 Rufus를 고급 모드로 실행할 때만 (즉, 고급 옵션 섹션이 표시 될 때) 나열 됩니다. 왜냐하면 이미 알고있는 사람들을위한 것이기 때문입니다.
우선 ISO 형식이 USB 부팅 용으로 설계되지 않았 음을 이해해야합니다 . ISO는 광 디스크의 1 : 1 사본이며 광 디스크 매체는 부트 로더의 구성 방식, 사용하는 파일 시스템, 분할 방법 (파티션되지 않음) 측면에서 USB 매체와 매우 다릅니다. ), 등등.
따라서 ISO가 있다면 광 디스크에 대해 USB로 할 수있는 작업을 할 수 없으며, ISO에서 모든 단일 바이트를 읽고 순서대로 디스크에 복사합니다 (즉, CD / DVD 버너 응용 프로그램은 ISO를 작성할 때 수행합니다.
즉, 이러한 종류의 1 : 1 사본은 USB에 존재할 수 없으며, USB 매체의 1 : 1 사본은 광학 디스크 매체의 1 : 1 사본과 ISOHybrid 이미지를 사용하는 경우와는 완전히 다릅니다. 따라서 디스크와 광학 장치의 1 : 1 복사본으로 작동하도록 제작되었으므로 교체 할 수 없습니다. 레코드의 경우 Rufus 용어에서 1 : 1 USB 미디어 사본을 DD Image
(목록에 해당 옵션이 표시됨) 이라고하며 FreeBSD 또는 Raspbian과 같은 일부 배포판은 실제로 ISO와 함께 USB 설치용 DD 이미지를 제공합니다. CD / DVD 설치용.
따라서 ISO 이미지가 실제로 부팅 가능한 USB 미디어를 만드는 데 적합하지 않다는 것을 확인했습니다. 작은 사각형 구멍에 맞추기 위해 둥근 못을 제공하는 것과 같기 때문에 둥근 못을 맞추기 위해 변경해야합니다. .
부팅 가능한 ISO가 그렇게 적합하지 않은 경우, 대부분의 OS 배포자가 DD 이미지 대신 ISO 이미지를 제공하는 이유가 궁금 할 것입니다. 역사적인 이유를 제외하고 DD Images의 문제 중 하나는 파티션 된 파일 시스템이기 때문에 USB 미디어에 1 : 1 복사본을 만들면 미디어가 그 사람의 미디어보다 크다는 것입니다 이미지를 만들면 미디어의 겉보기 용량이 원래 DD 이미지의 미디어 용량으로 줄어 듭니다. 또한 광 디스크와 ISO는 두 파일 시스템 중 하나만 사용할 수 있지만 모든 주요 OS에서 매우 오랫동안 지원되어 온 파일 시스템 ( ISO9660
또는 UDF
) 중 하나만 사용할 수 있습니다. DD Images는 문자 그대로 사용할 수 있습니다.모든 존재하는 서로 다른 파일 시스템, 부팅 가능한 USB를 만들 후에도 수단의 수천, 당신은 실제로 당신이 부팅 될 때까지의 모든 내용을 볼 수 없을 수도 있습니다. 예를 들어, Windows에서 FreeBSD USB 이미지를 사용하는 경우에 해당합니다. — USB를 만든 후에는 다시 포맷 할 때까지 Windows에서 해당 콘텐츠에 액세스 할 수 없습니다.
그렇기 때문에 OS 제공 업체는 모든 OS에서 더 나은 사용자 경험을 제공하기 때문에 가능한 한 ISO를 고수하려는 경향이 있습니다. 그러나 이는 또한 일부 변환 (일반적으로)이 발생 해야 하므로 라운드 ISO 페그가 USB 플래시 드라이브 인 작은 사각형 구멍에 잘 맞도록 할 수 있습니다. 이것이 목록 옵션과 어떤 관련이 있습니까? 우리는오고 있습니다.
일반적으로 갈 필요가 제일 먼저 중 하나는 인 ISO9660
또는 UDF
ISO를 사용한 파일 시스템있다. 대부분의 시간, 추출하고, 위에 ISO의 모든 파일을 복사하는이 수단 FAT32
또는 NTFS
무엇 파일 시스템, 부팅 가능한 USB 플래시 드라이브를 사용하는 경향이있다. 그러나 물론 이는 ISO 시스템 을 만든 사람 이 라이브 또는 설치를위한 파일 시스템 FAT32
또는 지원을위한 일부 조항을 가져야 한다는 것을 의미 NTFS
합니다 (모든 사람, 특히 ISOHybrid에 지나치게 의존하는 사람은 아닙니다) .
그런 다음 실제 부트 로더 자체, 즉 컴퓨터가 USB에서 부팅 될 때 실행되는 첫 번째 코드 비트가 있습니다. 불행히도 HDD / USB 및 ISO 부트 로더는 다른 짐승이며 BIOS 또는 UEFI 펌웨어는 부팅 중에 USB 및 광학 미디어를 매우 다르게 취급합니다. 따라서 일반적으로 ISO (일반적으로 El Torito 부트 로더)에서 부트 로더를 가져 와서 USB로 복사 한 다음 USB가 부팅 될 것으로 기대할 수 없습니다.
Rufus는 ISO에서 얻을 수없는 관련 부트 로더를 제공해야하기 때문에 이것은 목록 옵션과 관련된 부분입니다. Linux 기반 ISO를 다루는 경우 GRUB 2.0 또는 Syslinux를 사용할 가능성이 있으므로 Rufus에는 GRUB 또는 Syslinux의 USB 버전을 설치할 수있는 기능이 포함됩니다 (ISO에는 일반적으로 ISO 특정 버전 만 포함되므로). 이제 ISO Image
Rufus는 어떤 종류의 변환을 적용해야하는지 충분히 똑똑하기 때문에 ISO 를 선택 하고 열 때 일반적으로 자동으로 수행 되지만, Rufus는 약간의 공백을 설치할 수도 있습니다.GRUB 또는 Syslinux 프롬프트로 부팅 할 수있는 부트 로더. 여기에서 이러한 유형의 부트 로더에 익숙한 경우 고유 한 구성 파일을 작성 / 테스트하고 고유 한 Syslinux 또는 GRUB 기반 사용자 정의 부트 프로세스를 시도 할 수 있습니다 (이 단계에서는 파일을 복사 / 편집하기 만하면됩니다) USB에 연결하십시오).
이제 목록에서 찾은 옵션을 살펴볼 수 있습니다.
.vhd
또한,뿐만 아니라 압축 (마이크로 소프트의 DD 이미지의 버전입니다) 지원 ( .gz
, .zip
, .bz2
, .xz
, .Z
...).위의 네 가지 옵션은 일반 모드에서 볼 수있는 옵션입니다. 고급 모드에서 Rufus를 실행하면 다음과 같은 선택 사항도 있습니다.
NTFS
파일 시스템으로 선택 해야 합니다. BLANK UEFI : NTFS 부트 로더를 설치합니다 . 이렇게하면 드라이버가 NTFS
포함되지 않은 UEFI 플랫폼에서 순수 UEFI 모드 (예 : CSM 아님)로 부팅 할 수 있습니다 NTFS
. BLANK이므로 유용 /efi/boot/bootia32.efi
하거나 유용 /efi/boot/bootx64.efi
하려면 NTFS
파티션을 직접 복사 하거나 파티션에 복사해야 합니다. UEFI : NTFS는 Rufus에서 FAT32의 최대 4GB 파일 크기를 해결하기 위해 자동으로 사용되며, 예를 들어 4.7GB install.wim
파일 을 분할하지 않고도 UEFI 모드에서 Microsoft Server 2016을 설치할 수 있습니다.희망이 도움이됩니다.
추신 : 이것은 단순화 된 개요이므로 사람들이 고의적으로 멍청하거나 침묵을 유지 한 부분에 대해서는 nitpicking을 시작하지 않기를 바랍니다 (예 : 파티션없이 USB 플래시 드라이브를 사용할 수 있음을 알고 있습니다. USB와 옵티컬이 동일한 파일 시스템을 사용하도록하는 것도 가능합니다. 예. 일부 부트 프로세스는 파티션 크기를 USB 크기로 확장하여 낮은 용량 용량 문제를 해결할 수 있습니다.
Rufus는 USB 드라이브를위한 포맷 도구입니다. 즉, 부팅 가능한 드라이브를 만들지 않더라도 사용할 수 있습니다. 상단 부분은이 일반적인 형식을위한 것이고 하단 부분은 내용을 추가하기위한 것입니다.
CD에는 일반적으로 다른 파일 시스템과 파티션을 사용할 수있는 옵션이 없습니다. 매체 인 CD는 일반적으로 ISO9660 또는 UDF 파일 시스템과 일부 표준 블록 크기의 단일 '파티션'을 갖습니다. 다른 도구는 올바른 도구를 사용하여 가능하지만 Rufus는 USB 드라이브 포맷 만 지원합니다. MBR 및 다양한 파일 시스템을 사용하여 CD를 만들었더라도 펌웨어가 예상하지 않기 때문에 부팅 할 수 없을 것입니다.
BIOS와 UEFI는 부팅 가능한 CD를 비슷하게 취급하지만 USB 드라이브에는 다른 형식이 필요합니다. 단순화하기 위해 : UEFI에는 FAT 파티션과 .efi 파일이 필요합니다. BIOS는 파일 시스템 유형에 상관없이 MBR 파티션 테이블에 상주하는 초기 부팅 코드가 필요합니다. 이는 스마트 포맷 소프트웨어가 BIOS 및 UEFI 옵션을 포함하고 이미지 파일을 적절히 처리해야 함을 의미합니다. 이 드롭 다운 목록에서 "ISO 이미지"를 선택하면 이런 일이 발생한다고 생각합니다.
그러나 아래의 드롭 다운 목록은 실제로 USB에 특정한 것은 아닙니다. 구식 CD 굽기와 동등한 것은 DD 이미지이며 아마도 Unix dd 명령 과 관련이 있습니다. 다른 옵션은 부트 로더 프로그램 추가를 허용합니다. 이것은 두 가지 이유로 유용합니다 :
이론적으로 CD 버너는 드롭 다운 목록에있는 것과 같은 부트 로더를 덮어 쓰거나 추가 할 수있는 옵션을 제공 할 수도 있습니다.
그 목록에있는 ISO 옵션은 아마도 펌웨어 대상이 이미지의 속성과 일치하는 경우, 내부적으로 DD 모드를 사용합니다. 그러나 그것은 내 생각이다.
일반적 으로 당신은 그것에 대해 귀찮게 할 필요가 없습니다. 이러한 옵션은 일반적 으로 특별한 옵션이거나 특정 경우에 원하는 특정 부트 로더입니다. 어떤 이유로 다른 옵션 세트가 있지만 ISO 이미지와 DD 이미지가 "기본"옵션입니다. Syslinux와 Grub은 리눅스 부트 로더이며 다른 것을 체인로드하도록 설정할 수 있습니다. UEFI NTFS는 사용 용도에 상관없이 UEFI 부팅 가능 NTFS 파티션으로 설정합니다. MS DOS가없고 freedos는 기본 freedos를 부팅 가능한 USB로 만들고 reactos는 ISO를 요청합니다.
실제로 발표 하려면 오른쪽에있는 작은 디스크 아이콘을 클릭하고 ISO를 가리키고 rufus가 처리하도록하면됩니다.
ISO가 '굽기'인 "왜 그렇게 복잡한 지"는 문자 그대로 약간의 완벽한 사본을 만드는 것입니다. USB 부팅에는 추가 단계가 있습니다 (루후가 아름답게 숨겨 짐).
예를 들어, 때때로 중요한 다른 시스템 펌웨어 옵션 (클래식 바이오스 또는 UEFI?)을 선택할 수 있습니다. 파일 시스템을 선택할 수 있습니다 (fat32는 항상 안전한 옵션 임). 이것을 "어떤 드라이브에 태우고 싶습니까?"
ISO 이미지를 레코딩하는 것과 USB 플래시 드라이브를 준비하는 것의 비교는 비례하지 않습니다. 다음 중 하나를 수행해야합니다.
ISO를 디스크에 굽는 것과 VHD를 USB 플래시 드라이브에 쓰는 것을 비교
...또는...
Nero Burning ROM을 사용하여 부팅 디스크 포맷 및 준비를 부팅 USB 플래시 드라이브 포맷 및 준비와 비교
첫 번째 경우, ISO와 VHD는 모두 적절한 매체로 복제하기 만하면되는 포맷 및 준비된 구조를가집니다.
두 번째 경우, 에뮬레이션 방법 (플로피, HDD, 에뮬레이션 없음) 및 부팅 섹터 시작 오프셋과 같은 부팅 가능한 CD는 Nero Burning ROM과 관련하여 다양한 복잡한 선택에 직면해야합니다.
이제 Rufus는 부팅 가능한 USB 플래시 드라이브를 포맷하고 준비 할 수있을뿐만 아니라 ISO 이미지를 선택하고 디스크 관련 구조를 제거하고 파일을 추출하여 USB 플래시 드라이브에 덤프 한 다음 USB 플래시 드라이브를 부팅 가능한 기능으로 추가 할 수 있습니다 . 대단한 일입니다. 과소 평가하지 마십시오.