라이브 CD / Pendrive에서 실행할 때에도 chmod
명령 앞에 접두사를 붙여야합니다 sudo
. 따라서 단계는 다음과 같습니다.
- 라이브 CD / Pendrive에서 부팅
- 디스크가 이미 자동 마운트되었는지 여부와 위치를 확인하십시오. 그렇지 않은 경우 장착하십시오 (아래 참조).
- 사용
sudo chmod 0755 <path>
권한을 조정
디스크가 마운트 된 위치를 알아내는 방법 : 터미널 창에서 mount
(인수없이) 실행하십시오 . 마운트 된 모든 장치가 나열됩니다. type
목록을 확인하십시오 - "실제 파일 시스템"을 사용하지 않는 모든 것을 건너 뛸 수 있습니다 (디스크는 아마도 ext3 또는 ext4를 사용합니다-proc, sysfs 등과 같은 것을 건너 뛸 수 있습니다). 뭔가 유망한 소리가 들리면 (처럼 보이는 경우)을 /dev/sda1 on /media/sda1 type ext3
사용하여 내용 ls /media/sda1
을 확인하십시오.
이 마운트되지 않은 경우에 확인할 수 있습니다 /dev
(사용하여 디스크가 될 수있는 항목 ls /dev/ |grep '/dev/sd
, 디스크 모양을해야 사용할 수있는 장치를 확인하기 위해 /dev/sdaX
, /dev/sdbX
등 - X 숫자 인 포함). 이것을 마운트 된 장치 목록과 비교하십시오. 없는 경우 마운트하여 내용을 확인하십시오 (위 그림 참조). 마운트하려면 먼저 마운트 포인트를 생성 한 sudo mkdir /mnt/mydisk
다음 ( 예 :)을 사용하여 장치를 마운트 mount /dev/sda1 /mnt/mydisk
하고을 사용하여 내용을 확인하십시오 ls /mnt/mydisk
.
올바른 디스크를 얻으면 usr 디렉토리에서 권한을 다시 변경할 수 있습니다 sudo chmod 0755 /mnt/mydisk/usr
.
이제 매개 변수를 chmod
사용하여 원래 명령을 재귀 적으로 실행 한 경우 여전히 문제가있을 수 있습니다 -R
. 이 경우 각 항목을 수동으로 수정하거나 새로 설치하기 위해 바로 갈 수 있습니다 ...