Windows에서 부팅 가능한 USB 스틱을 만드는 syslinux 오류를 수정하는 방법?


13

Ubuntu 12.04 데스크탑을 다운로드했으며 범용 USB 설치 프로그램을 사용하여 부팅 가능한 USB 드라이브를 만들려고합니다.

그러나 메시지가 계속 나타납니다.

An error(1) occurred while executing syslinux. Your USB drive won’t be bootable.

FAT32 (빠르고 완전한 형식)를 사용하여 USB를 포맷했으며 심지어 FAT 만 시도했습니다. 여전히 오류가 나타납니다. 또한 모든 방화벽을 해제했지만 차이가 없습니다.

왜 이런 일이 발생합니까?


USB 드라이브에 파티션이 없습니다. 단지 1GB의 fat32 형식입니다. Windows 7 실행
Sab

실제 오류가 무엇인지에 대한 자세한 정보를 제공 할 수있는 다른 메시지가 Windows 시스템 이벤트 로그에 동시에 있습니까? (시스템 이벤트를 보려면 Windows 이벤트 뷰어를 엽니 다 .)
비합리적인 John

syslinux인터페이스가 변경되었습니다. 예전 syslinux <device>에는 syslinux install <device>Unetbootin이 호출을 업데이트해야합니다. 참조 man syslinxman syslinux-legacy.
shawnhcorey

답변:


21

나는 또한 범용 USB 설치 프로그램을 사용 했고 그 문제도있었습니다.

드라이브를 NTFS로 다시 포맷하고 다시 시도하십시오. 작동해야합니다.


1
그러나 나는 드라이브를 부팅하기 위해 fat32 형식이어야한다고 생각했다
Sab

알아! 모든 사람들은 (위의 질문을 보아라) FAT32는 그렇지 않지만 NTFS는 나를 위해 일했다고 말합니다.
Emerson Hsieh

3
그것은 나를 위해 작동하지 않았다. 아마도 내가 알아낼 수없는 다른 문제가있을 것입니다.
Sab

3
이것은 7/21/12에 효과적이었습니다. NTFS로 포맷하고 (다른 사람들의 말과 달리) 제대로 작동했습니다.
EGHDK

1
방금 나를 위해 일했습니다
DanH

5

Ubuntu 12.04 데스크톱 64 비트와 동일한 문제가 있습니다. Syslinux는 경고 메시지를 표시하고 닫히고 "부팅 할 수 없습니다"라고 2 번 시도했습니다.

따라서 범용 USB 설치 프로그램을 열기 전에 USB 스틱을 포맷했는데 "포맷 드라이브"옵션 (확인란)을 선택하지 않았지만 제대로 작동했습니다.


3

Windows 용 Unetbootin을 다운로드하고 다음을 시도하십시오.

http://unetbootin.sourceforge.net/

계속해서 부팅 가능한 USB를 만들기 전에 다운로드 한 iso의 md5sum을 확인하는 것이 좋습니다.

https://help.ubuntu.com/community/HowToMD5SUM#MD5SUM_on_Windows

다운로드가 손상된 것으로 판명되면 나중에 슬픔을 많이 줄일 수 있습니다.

크리스

편집 : @ emersonhsieh, LiveUSB 를 부팅하려면 FAT로 포맷 해야 한다고 생각 합니다.

@ Chris Mine은 fat32를 가지고 있지만 작동하지 않았습니다. 그것을 ntfs로 다시 포맷 한 후에는 오류 메시지가 없었습니다.

@eversonhsieh : 제조업체가 USB 스틱에 넣은 파티션 테이블에 문제가있는 상황을 겪었습니다. 해결책은 파티션 테이블을 완전히 삭제하고 다시 만들고 FAT를 다시 포맷하는 것입니다. 크리스

아래의 설명이 "더보기"링크에 의해 숨겨져 있기 때문에 이것을 다른 편집으로 추가하고 있습니다. 나는 그것을 포함하여 꽤 소수의 사람들에게 문제를 일으켰으므로 여기에 분명히 밝히는 것이 중요하다고 생각합니다.

Ok, Verbatim 2Gb 드라이브의 Unetbootin 및 Ubuntu Startup 디스크 생성기로이 문제를 확인했습니다. 문제는 제조업체가 장치에 넣은 파티션 테이블입니다. 아마도 부팅 가능으로 표시되지 않았거나 표준이 아닌 것 같습니다. 해결책은 장치에서 파티션 테이블을 제거하고 새 파티션 테이블을 다시 만드는 것입니다. 그런 다음 새 파티션을 만들고 FAT32로 포맷하면 작동합니다. 크리스


불행하게도 unetbootin은 우분투 12.04 데스크탑 버전을 지원하지 않습니다.
Sab

@ user65646 알아요! FAT32는 그렇지 않지만 NTFS는 저에게 효과적이라고 말합니다.
Emerson Hsieh

Unetbootin은 실제로 어떤 릴리스인지 상관하지 않습니다. "Diskimage"라디오 버튼을 선택하고 Unetbootin을 하드 드라이브의 ISO로 지정하십시오. (12.04은 아직 업데이트되지 않았기 때문에 "Distribution"다운로드 섹션에 없을 수 있습니다.
fabricator4

괜찮아. 시험해 보자
Sab

나는 다양한 부팅 .iso이미지를 위해 Unetbootin과 함께 FAT32를 여러 번 사용 했으며 항상 나를 위해 일했습니다.
Eliah Kagan

1

이 문제를 해결했습니다. FAT32에서 NTFS로 포맷 스틱을 시도했지만 결과는 없었습니다. 설치 프로그램을 실행하기 전에 스틱을 포맷하려고했습니다. 결과가 없습니다. 그런 다음 시스템의 Windows 형식을 사용하여 USB 스틱의 SLOW, LONG 형식을 수행했습니다 (USB 스틱 아이콘에서 마우스 오른쪽 단추를 클릭하고 "빠른 형식"으로 표시하지 않음). 행운을 빕니다 ! :-)


1

이 글타래에 대한 최고 평점 답변을 따른 후의 경험입니다.

  1. Windows에서 제공하는 포맷 유틸리티를 사용하여 NTFS로 포맷하면 syslinux 오류가 제거되었지만 pendrive에서 부팅 할 수 없었습니다.
  2. exFAT로 포맷하면 빠르고 철저하게 문제가 해결되지 않고 syslinux 오류가 지속됩니다.

  3. Universal USB Installer에는 이미지에서 강조 표시된대로 fat32를 포맷하는 설정이 있습니다.

    여기에 이미지 설명을 입력하십시오

이 설정은 완벽하게 작동했으며 펜 드라이브는이 도구로 포맷되었으며 설치 프로그램이 복사되었으며 펜 드라이브로 부팅 할 수있었습니다.


기존 답변을 시도하고 여전히 작동하는 답변을 찾아 +1했습니다. 또한 Windows에서 부팅 가능한 USB를 만들기 위해 어떤 옵션을 선택했는지 보여주는 좋은 스크린 샷입니다.
clearkimura

그러나 새 버전의 USB 설치 프로그램에서는이 옵션이 제거되었습니다. 왜???
Calydon

0

"SYSLINX ERROR"와 같은 문제가 발생했습니다. NTFS 형식을 사용하여 pendrive를 포맷 한 다음 ios를로드하십시오 (참고 : 다시 부팅 가능한 소프트웨어로 pendriver를 포맷하지 마십시오. 부팅 가능한 소프트웨어로 다시 포맷하면 작동하지 않습니다). 잘 작동합니다.


0

내 경험은 UUI의 요구 사항에서 언급 한 것처럼 부팅에 GPT를 사용하지 않는 것입니다.

예를 들어, MBR 부팅이 사용되도록 rufus를 다시 실행하십시오.


0

Windows 랜섬웨어 보호 비활성화

Windows Ransomware Protection이 syslinx를 올바르게 작동하지 못했습니다. 실제로, 작동하지 않았다는 팝업 알림을 표시했습니다.

Windows Ransomware Protection을 비활성화 한 후 우분투 이미지를 작성할 수있었습니다.

Windows 랜섬웨어 보호를 비활성화하는 방법?

시작 ➜ (유형) 설정 ➜ Windows 보안 ➜ 바이러스 및 위협 방지 ➜ 랜섬웨어 보호 ➜ 랜섬웨어 보호 관리 ➜ 제어 된 폴더 액세스 ➜ 설정 꺼짐

USB 이미지 생성 후 다시 활성화 할 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.