강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

rdev명령어로 루트디바이스 플래그 설정하기

작성자 정보

  • 구돌 작성
  • 작성일

컨텐츠 정보

본문

rdev명령어로 루트디바이스 플래그 설정하기

 

rdev명령어로 리눅스를 정상적으로 부팅하는데 필요한 루트파티션을 지정해 줄 수 있습니다.   

 

 

  rdev명령어에 -R옵션을 사용하면 rootflags명령어를 사용하는 것과 동일합니다.   

 

 

 

 

아래의 예는 플로피디스크 디바이스에 있는 커널에게 루트파티션이 어떤것인가를 지정해 주는 것입니다.   

 

 

  rdev명령어로 /dev/fd0에게 루트파티션이 /dev/sda1이므로 플로피디스크로 부팅할 때에 /dev/sda1을 루트파티션으로 사용하라는 의미입니다.   

 

 

 

 

그런 다음 “rdev -R /dev/fd0”라는 명령어로 정상적으로 지정이 되었는가를 확인한 것입니다.   

 

 

 

 

680829874c8c822a6389a995acefc400_1665469690_9317.png
 

 

위의 예에서 주의하실 것은 /dev/sda1과 같이 rdev명령어의 마지막 인자로 사용되는 루트파티션입니다.   

 

 

 “rdev -R”명령어에서 루트파티션으로 지정하는 마지막인자는 반드시 현재 시스템의 루트파티션을 정확하게 지정하셔야 합니다.   

 

 

 

 

만약 루트파티션이 아닌 다른 파티션이 지정이 된다면 우리가 흔히 겪게 되는 커널패틱(kernel panic)등의 원인이 되어 부팅되지 않을 수 있습니다.   

 

 

 

 

필자가 GRUB LILO설명에서 말씀드렸듯이 리눅스 부팅시에 “kernel panic”이라는 메시지와 함께 부팅이 않되는 대부분의 원인은 루트디바이스를 찾지 못하여 발생하는 것”, 루트파티션을 정확하게 인식하지 못하기 때문이라고 말씀을 드렸습니다.   

 

 

 

 

이 경우가 바로 이에 해당합니다.   

 

 

  rdev명령어로 루트디바이스를 지정할 때 루트파티션이 아닌 다른 파티션으로 잘못 지정하였을 때에 발생하는 부팅에러입니다.   

 

 


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  173 명