저는 우분투 16.04를 사용하고 있으며 내 컴퓨터의 모든 사용자(관리자 및 비관리자 모두)에게 마운트하려는 내부 8TB 하드 드라이브가 있습니다.
8tb라는 폴더를 만들었습니다./media/8tb
그런 다음 다음을 추가했습니다./etc/fstab
/dev/sda /media/8tb ext4 user,defaults 0 1
한동안 사용한 후 하드 드라이브가 읽기 전용으로 계속 전환되고, 제거하고 다시 설치하면 설치를 위해 관리자 계정을 요청하는 다음 메시지가 표시됩니다. 문제가 무엇인지 잘 모르겠습니다.
디스크에서는 다음과 같습니다.
관리자 계정을 사용하여 설치하면 다음과 같은 오류 메시지가 나타납니다.
sudoers 파일에 관리자가 아닌 계정을 허용하기 위해 이것을 추가했지만 sudo 없이 마운트해야 합니다.
my_non_admin_user ALL=(ALL) NOPASSWD: /sbin/mount.cifs, /bin/mount, /bin/umount
fstab 파일을 다음과 같이 변경해 보았습니다.
/dev/sda /media/8tb ext4 user,defaults 0 2
또는
UUID=629f755c-a29e-43bd-ad02-8deec4abdddb /media/8tb ext4 user,defaults 0 2
하지만 여전히 같은 일이 발생합니다. 읽기 전용이 되고
결과는 다음과 같습니다 ll /dev/sda
.
brw-rw---- 1 root disk 8, 0 jun 10 22:24 /dev/sda
SMART를 실행 dmesg
journalctl
하고 결과를 여기에 넣었습니다.협회
드라이브가 갑자기 읽기 전용으로 전환되는 이유가 무엇인지 궁금합니다. 그리고 이런 상황을 피하는 방법은 무엇입니까?
답변1
이 사실을 알려드리고 싶지는 않지만 하드웨어에 뭔가 빠진 것 같습니다.
제발디스크 오류는 언제든지 발생할 수 있으므로 지금 파일을 백업하세요.
계속해서 보고 있는 것은 Input/output error
사용자 공간 외부에서 무슨 일이 일어나고 있다는 것을 암시하며 저는 Linux의 SATA 드라이버에 대해 매우 확신합니다. 완전한 디스크 오류가 발생하기 전에 이와 유사한 메시지(및 이에 상응하는 유사한 동작)를 본 적이 있습니다.
이러한 방식으로 오류가 발생한다는 사실은 smartctl
파일 시스템 손상의 근본 원인을 배제하지만 이는 단지 증상일 수 있습니다.
이에 대해 도움을 줄 수 있는 더 나은 리소스가 온라인에 많이 있지만 여기서는 몇 가지 개요를 설명하겠습니다. 깨닫다전혀이것은 데이터 복구만큼 좋습니다전문가, 그리고상황을 악화시킬 수도 있다. 이 데이터에 대해 깊은 관심을 갖고 SE의 임의 데이터를 신뢰하지 않는다면 플러그를 뽑고 전문가에게 비용을 지불한 후 읽기를 중단해야 합니다.
아직도 있나요? 다음은 도움이 될 수 있는 몇 가지 단계입니다.
rsync -ar /media/8tb $BAK_DIR
$BAK_DIR
모든 파일을 저장할 수 있는 디렉터리는 어디에 있습니까(디스크 아님)umount /dev/sda; ddrescue /dev/sda $BAK_FILE
$BAK_FILE
(디스크가 아닌) 디렉터리에 들어갈 수 있는 파일 수는 어디에 있습니까?
이제 문제를 해결하고 고칠 수 있는지 살펴보겠습니다. 연결이 불안정하기를 바랍니다.
- BIOS를 재설정하고 이상한 일이 발생하는지 확인하세요.
- 컴퓨터에서 다른 케이블과 다른 포트를 사용해 보십시오.
- 다른 케이블을 사용하여 다른 컴퓨터에 연결해 보십시오.
이들 중 아무것도 작동하지 않으면 디스크가 불량한 것입니다. 이 경우 디스크를 복구하더라도 다시는 디스크를 제대로 신뢰할 수 없게 됩니다.
죄송합니다.