우분투 리눅스에서 chkdsk / f / r 대안


12

Windows에서 OS chkdsk /f /r는 HDD 오류를 자동으로 수정합니다.
리눅스를 사용하여 랩톱으로 부팅 할 수는 있지만 랩톱에서 액세스 할 수 없습니다.
라이브 부팅 우분투 14.04를 가지고 있으며 hdd 논리 오류를 수정하고 Windows를 사용하여 복구 할 수있는 것처럼 자동으로 수정하는 명령을 실행해야합니다 chkdsk /f /r.
그렇다면 chkdsk /f /rhdd 오류를 해결하기 위해 리눅스에서 대체 명령은 무엇 입니까?


ext4 등과 같은 Linux 파일 시스템의 fsck -a /dev/sdXY경우 X 및 Y가 확인하려는 볼륨을 식별하는 위치를 사용 하십시오. 예 : fsck -a /dev/sda1 manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html NTFS 볼륨의 경우, Windows 시스템에 넣고 chkdsk를 사용하십시오. NTFS 파일 시스템 복구를위한 안전한 리눅스 도구는 없습니다. 또는 Windows 설치 디스크에서 부팅하고 복구 모드 명령 프롬프트를 사용하여 chkdsk를 실행하십시오.
— Frank Thomas

답변:


10

AFAIK에 대한 전체 교체는 없습니다 chkdsk. 기본적으로 두 가지 옵션이 있습니다

ntfsfixntfs-3g의 일부이며 Ubuntu LiveMedium에 사전 설치되어 있어야합니다. NTFS의 일부 기본 문제 만 해결할 수 있지만 chkdsk다음 Windows 시작시 항상 트리거됩니다 .

어떤 경우에는 이것을 사용 가능한 상태로 되돌리기에 충분할 수 있습니다 (Windows가 실행될 수있을 정도로 부팅 할 수 있는지에 따라 다름 chkdsk).

이것이 실패하면 옵션 Nr 2가 남습니다.

  • Windows 설치 / 복구 CD / DVD / BootStick 사용

거기 chkdsk에서 명령 프롬프트에서 실행할 수 있습니다 .

사용 가능한 Windows 미디어가없는 경우 하드 드라이브를 제거하고 다른 Windows 시스템에 연결할 수도 있습니다.


그러나 어떻게 내 노트북 ​​하나를 내 데스크탑에
— 꽂을 수 있습니까

1
그러나 랩톱은 데스크탑과 동일한 SATA 드라이브를 사용하므로 유일한 문제는 케이스에 마운트하는 것입니다. 일시적으로 연결하기 만하면 할 필요가 없습니다. 방금 데스크탑 케이스를 열고 열린 sata 포트에 꽂아 수리가 완료 될 때까지 옆으로 걸어 두었습니다. 실제로 마운트하려면 2.5 "-> 3.5"어댑터 트레이를 받거나 1 "레일 2 개를 구입하십시오.
— Frank Thomas

2
방금 chkdsk를 실행하고 싶었고 설치 CD가 없었으며 로컬 관리자 자격 증명 (내장 복구 옵션)이 없었습니다. 디스크를 더러운 것으로 표시하기위한 ntfsfix는 chkdsk를 시작하기에 충분했습니다.
— ssnobody

@rakibtg 너무 많은 솔루션이 있습니다. PE 부팅 디스크, 이동 창 또는 컴퓨터가 충분히 오래된 경우 Hiren의 부팅을 사용하십시오. Windows 설치 디스크를 넣고 복구를 선택할 수도 있습니다. 최신 Windows 버전에는 이미 복구 옵션이 내장되어 있으며 부팅 메뉴에서 선택할 수 있습니다
— phuclv

@FrankThomas SATA-to-USB 변환 키트를 얻는 것이 훨씬 쉽습니다. 최저 $ 15에 하나를 수령 할 수 있습니다
— jpaugh

2

Windows chkdsk만큼 강력하지는 않지만 다음 방법을 사용할 수 있습니다.

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

Linux에는 강력한 기능이 없기 때문에 Windows에서 그렇게해야하지만 좋은 일을 할 수 있습니다.

ntfsresize위 의 명령은 불량 클러스터를 검사하고 파일 시스템 일관성 검사를 수행합니다.

편집 : 일부 사람들은 ntfsfix데이터 손실을 일으킬 수있는 다른 옵션이 없으면 사용을 자제하여 사용하지 마십시오 .


ntfsfix가짜 고정. 카펫 아래에 문제가 숨겨져 있습니다. 파티션을 푸는 좋은 방법.
— 스테판

외장 디스크를 꽂으면 Windows, 복구 플래시 및 실제 OS가 정지됩니다. 오류를 해결하는 ntfsfix것은 정확히 NT에 들어가는 데 필요한 것 ( raw지금 표시)이므로 실제로 실행할 수 있습니다 chkdsk /r(두 번, 처음으로 되돌 ntfs렸지만 손상 되었으므로 두 번째로 읽을 수있게하고 복구합니다) 그것에) 할 수 @Stepan
— Hashbrown

그것에 대한 메모로 업데이트되었습니다.
— xdevs23

1

Linux에는 NTFS 파일 시스템을 수정하는 도구가 없습니다.

ntfsfix디스크를 고정 하는 데 사용하지 마십시오 . "dirty FS"플래그 만 제거하면 잘못된 보안 감각이 나타납니다. 몇 가지 "수정"후 데이터를 복구 할 수 없게됩니다.

Windows를 사용하십시오. Windows와 함께 별도의 HDD가 있거나 VMware를 설치하고 Microsoft에서 Windows vmware 이미지를 다운로드하고 게스트 OS와 원시 디스크를 공유 한 다음 확인하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.