Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.2.2.2. Systemd-debug-generator

The systemd-debug-generator 는 부팅 시 런타임 디버그 쉘을 활성화하고 특정 장치를 마스킹하기 위한 생성기입니다. 커널 명령줄을 읽고 다음 세 가지 옵션을 이해합니다.

systemd.mask=
이 옵션을 지정하고 그 다음에 유닛 이름이 있으면 이 장치는 런타임용으로 마스킹됩니다. 부팅 시 시스템 시작을 디버깅하기 위해 초기 부팅 트랜잭션에서 제거된 특정 유닛을 줄이는 것이 유용합니다. 이 옵션은 두 번 이상 지정할 수 있습니다.
systemd.wants=
이 옵션을 지정하고 그 다음에 유닛 이름으로 시작하면 이 단위의 시작 작업이 초기 트랜잭션에 추가됩니다. 부팅 시 하나 이상의 추가 유닛을 시작하려면 유용합니다. 이 옵션은 두 번 이상 지정할 수 있습니다.
systemd.debug_shell
이 옵션을 지정하면 debug-shell.service 를 부팅 트랜잭션으로 가져옵니다. 초기 시스템 시작 중에 tty9에 디버그 쉘을 생성합니다. systemctl enable 명령을 사용하여 쉘을 영구적으로 설정할 수도 있습니다.