비실이의 개발 성장기

CentOS 7 설치 삽질기 (feat. boot usb) 본문

트러블슈팅

CentOS 7 설치 삽질기 (feat. boot usb)

DubbingLee 2017. 3. 2. 21:29

오늘 서버구축 담당업무가 주어졌다.


맨날 가상머신에 리눅스 깔고 하던 스킬을 활용할 때가 왔다. + (군 전산병 스킬추가)


는 개풀 뜯는..



서버 셋팅할 PC를 부팅하니 떡하니 Windows 가 ..


당황하지 않고 CentOS 공식페이지에 들어가 .iso 파일을 받았다.




음... 가상머신에서는 그냥 iso파일을 지정하고 부팅을 하면 바로 설치가 가능하도록 진행됐음에 반해


통짜 PC에 CentOS (이하 리눅스) 설치하려면 부팅 USB 또는 CD가 필요했다.


다행히도 마침 가방에 usb가 있었고 구글링을 하여 usb 부팅이 가능하게 설정하는 프로그램을 설치했다.


CentOS minimal 버전이라 그런지 usb 설정하기 까지 약 1분정도 소요됐다.




usb를 데스크탑에 꽂은채로 재부팅 + F8 연타타타타닥



부팅usb 설정이 제대로 됐는지  가상머신에서 보던 CentOS 설치창이 떳다!!



생각외로 너무 순조롭게 진행되어가던 찰나... 



까만창에 이상한 log가 올라가기 시작... 





(... 이 창이 뜨기 전에 엄청나게 기분나빠보이는 log가 올라갔지만  찍지 않음...)



결과는 기승전 FAILED..



음... 셋팅을 에러 없이 한방에 하면 그것도 이상하지...


다시 재부팅 후  F8을 연타하여 설치했다.



결과는 위와 동일



안되겠다 싶어 구글링을 하기 시작했다.


#systemctl status initrd-switch-root.service for details.

#/run/initamfs/rdsosreport.txt

#Failed to start switch root

#dracut-initqueue timeout - starting timeout scripts

#dracut-initqueue 593

...


등등 어느정도 입력하다보면 자동완성이 된다...



이전에 나와같은 많은사람들이 겪고 지나간....ㅜ



허나 속시원한 답변을 찾지 못했다... 




아음... 그냥 퇴근하고 아침에 맑은 정신으로 다시 해볼까 하다가



들어간 사이트에서 해답을 찾았다.



http://unix.stackexchange.com/questions/147426/dev-root-does-not-exist-in-centos-7



위 사이트인데  정확한 답변은 아니고  



맨 아래쪽에 보면 


Use Win32 Disk Imager on Windows or dd to write the ISO to the USB stick on Linux/OSX


이와같은 답변이 있었다.



간략하게 하면 Win32 Disk Imager 라는 프로그램을 사용하여 부팅 usb를 구성해봐라... 



Win32 Disk Imager 다운로드 사이트 : https://sourceforge.net/projects/win32diskimager/  




여기서 초록색 Download 버튼을 누르면 된다... (처음에 악성코드 사이트 인 줄 알고 다른 부팅 usb 프로그램을 사용했었다...)



해당 프로그램 사용방법은  구글에 win32 disk imager 사용법 으로 검색하면 아주많이 나온다.




다시 부팅usb를 만들고  재부팅하여 CentOS를 설치하니  가상머신에서 구축하던 것과 동일하게 설치가 진행되었고...



내일 아침에 하려던 걸  마무리 할 수 있었다... ㅋ









Comments