
컴퓨터를 다시 시작할 때마다(Kali Linux 실행) /proc/cmdline
파일이 재설정되고 루트가 재구성되어 /dev/sdb1
부팅이 실패하게 되므로( /dev/sdb1
존재하지 않기 때문에) 파일을 열어야 할 때마다 파일을 편집해야 합니다. 루트를 다시 설정하십시오 /dev/sda1
.
시스템이 이 파일을 망칠 수 없게 하려면 어떻게 해야 합니까? 기기를 재부팅할 때마다 시작 설정을 편집해야 하는 것은 다소 번거롭습니다.
그런데 chattr +i /proc/cmdline
파일을 수동으로 잠그려고 했는데 오류가 발생했습니다( chattr: Inappropriate ioctl for device while reading flags on cmdline
).
답변1
Kali Linux를 사용하는 경우 Grub2도 사용할 수 있습니다.
/proc/cmdline
이 파일은 시작 시 다시 생성되는 더미 파일이므로 문제가 없습니다 .
매개변수를 커널에 전달하려면 grub2를 재구성해야 합니다.
편집하면 /etc/default/grub
다음과 같은 줄이 표시됩니다.GRUB_CMDLINE_LINUX=
따옴표 안에 추가 root=/dev/sda1
하고 저장한 후 update-grub
터미널에서 작업을 실행하면 완료됩니다.