컴퓨터를 다시 시작할 때마다(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
터미널에서 실행하면 완료됩니다.