소유자를 디렉터리의 루트로 변경

소유자를 디렉터리의 루트로 변경

BOOT와 rootfs라는 두 개의 파티션이 있는 SD 카드가 있습니다. BOOT의 소유자는 사용자이고, rootfs의 소유자는 루트입니다. 그러나 BOOT 디렉토리의 소유자는 root이고 rootfs는 사용자이길 바랍니다. 무엇을 해야 합니까?

명령을 사용할 때 sudo chown -R root BOOT/"작업이 허용되지 않습니다"라는 오류가 발생합니다.

답변1

/boot 파티션과 / 파티션이 실제로 ro 모드에서 마운트되지 않았는지 확인하세요. 라이브 시스템에서 작동하는 경우에는 변경할 수 없지만 베어본인 경우에는 변경할 수 있습니다.

mount명령의 출력을 실행 하고 게시하거나 /boot 파티션이 읽기 전용 모드로 마운트되었음을 ​​의미하는 플래그가 mount | grep -i boot있는지 실행하고 확인하는 것이 더 좋습니다.ro

라이브 시스템이 아닌 경우 실행할 수 있습니다mount -o remount,rw /boot

이와 같은 대답을 얻으면 cannot remount /boot read-write, is write-protectedCD/DVD의 파티션이나 USB 드라이브의 ISO 이미지 dd와 같이 ro 볼륨을 rw로 마운트하려고 한다는 의미입니다.

관련 정보