내 Debian /proc/cmdline은 다시 시작할 때마다 재설정됩니다.

내 Debian /proc/cmdline은 다시 시작할 때마다 재설정됩니다.

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

관련 정보