본문 바로가기

운영체제

[Linux] USB 부팅 시 Error

※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.




증상 : 

Start booting from USB device...


SYSLINUX 3.84 2009-12-18 EBIOS Copyright (C) 1994-2009 H. Peter Anvin et al


|


콘솔에 위와 같은 메시지가 뜨며 무한 재부팅이 된다.


원인 :

위의 증상은 Ubuntu 계열 10.10부터 생기는 현상으로 부트로더로 사용되는 syslinux의 버전 문제이다.



해결 : 

syslinux를 replace해줘야 한다.


https://www.kernel.org/pub/linux/utils/boot/syslinux/


1. 위의 주소로 접속하여 버전에 맞는 syslinux를 다운 받는다. 

(저자는 Kali linux 1.0.8의 syslinux 버전을 syslinux-6.02를 사용했다.)


2. 다운받은 파일을 압축을 푼다.


3. 커맨드(cmd)창을 띄어 압축 푼 폴더로 들어가 syslinux.exe파일이 위치한 곳을 찾아들어간다.

syslinux-4.04 : ./win32 or ./win64

syslinux-6.02 : ./bios/win32 or ./bios/win64


4. 명령어는 syslinux.exe 드라이브명:

예 ) #syslinux.exe D:



출처 : http://www.ubuntu-kr.org/viewtopic.php?f=10&t=16919&view=print