rdev명령어로 루트디바이스 플래그 설정하기
작성자 정보
- 구돌 작성
- 작성일
컨텐츠 정보
- 2,417 조회
- 0 추천
- 목록
본문
rdev명령어로 루트디바이스 플래그 설정하기
rdev명령어로 리눅스를 정상적으로 부팅하는데 필요한 루트파티션을 지정해 줄 수 있습니다.
즉 rdev명령어에 -R옵션을 사용하면 rootflags명령어를 사용하는 것과 동일합니다.
아래의 예는 플로피디스크 디바이스에 있는 커널에게 루트파티션이 어떤것인가를 지정해 주는 것입니다.
즉 rdev명령어로 /dev/fd0에게 루트파티션이 /dev/sda1이므로 플로피디스크로 부팅할 때에 /dev/sda1을 루트파티션으로 사용하라는 의미입니다.
그런 다음 “rdev -R /dev/fd0”라는 명령어로 정상적으로 지정이 되었는가를 확인한 것입니다.
위의 예에서 주의하실 것은 /dev/sda1과 같이 rdev명령어의 마지막 인자로 사용되는 루트파티션입니다.
즉 “rdev -R”명령어에서 루트파티션으로 지정하는 마지막인자는 반드시 현재 시스템의 루트파티션을 정확하게 지정하셔야 합니다.
만약 루트파티션이 아닌 다른 파티션이 지정이 된다면 우리가 흔히 겪게 되는 커널패틱(kernel panic)등의 원인이 되어 부팅되지 않을 수 있습니다.
필자가 GRUB과 LILO설명에서 말씀드렸듯이 리눅스 부팅시에 “kernel panic”이라는 메시지와 함께 부팅이 않되는 대부분의 원인은 “루트디바이스를 찾지 못하여 발생하는 것”, 즉 “루트파티션을 정확하게 인식하지 못하기 때문”이라고 말씀을 드렸습니다.
이 경우가 바로 이에 해당합니다.
즉 rdev명령어로 루트디바이스를 지정할 때 루트파티션이 아닌 다른 파티션으로 잘못 지정하였을 때에 발생하는 부팅에러입니다.
관련자료
-
이전
-
다음