Linux 제거 [복제]

Linux 제거 [복제]

Kali Linux에 문제가 있는데 hashcat인터넷의 누군가가 fsck를 제안했습니다. 확인해 보니 fsck 명령을 사용하기 전에 장치를 마운트 해제하라는 메시지가 표시됩니다. Windows 10 및 Kali 듀얼 부팅에서 Kali Linux를 사용하고 있습니다. Kali에서는 sudo fdisk -l다음 명령을 사용했습니다.

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1944CA1D-BEC1-4BB5-BE09-9B95435D98AE

Device          Start        End   Sectors   Size Type
/dev/sda1        2048     923647    921600   450M Windows recovery 
environment
/dev/sda2      923648    1126399    202752    99M EFI System
/dev/sda3     1126400    1159167     32768    16M Microsoft reserved
/dev/sda4     1159168  817444121 816284954 389.2G Microsoft basic data
/dev/sda5   817444864  819197951   1753088   856M Windows recovery 
environment
/dev/sda6   819200000 1372157951 552957952 263.7G Microsoft basic data
/dev/sda7  1372160000 1797947391 425787392   203G Microsoft basic data
/dev/sda8  1797947392 1920043007 122095616  58.2G Linux filesystem
/dev/sda9  1920043008 1953523711  33480704    16G Linux swap

나에게 이 목록을 보여줍니다. 손상된 파티션을 마운트 해제하고 fsck 명령을 사용하기 위해 지금 입력할 명령을 나열할 수 있습니까? sda8여기서는 명령창만 사용하기 때문에 사용중이라 제거가 안되네요 . 추가 조치를 취하려면 어떻게 해야 합니까?

답변1

df -h또는 의 출력이 표시되지 않으면 mount어디에 설치했는지 잘 모르겠습니다 /dev/sda8. 그러나 이것이 유일한 Linux 파일 시스템인 것으로 보이기 때문에 Linux 설치의 루트 파일 시스템인 것으로 추측됩니다.

루트 파일 시스템을 직접 마운트 해제할 수 없기 때문에 루트 파일 시스템을 검사하려면 특별한 단계가 필요합니다. 그러면 도구를 로드하는 데 사용할 수 있는 파일 시스템이 없습니다 fsck!

그러나 mount -o remount,ro /. fsck.ext4 -C0 -f /dev/sda8​그러나 전체 운영 체제가 실행 중인 상태에서 루트 파일 시스템을 읽기 전용 모드로 전환하면 많은 오류가 발생하며, 명령으로 fsck디스크 내용이 변경되면 의도적으로 시스템을 충돌시킨 후 다시 시작해야 합니다. 실행하면 됩니다. fsck운영 체제 버퍼의 데이터가 이제 디스크의 실제 상태와 동기화되지 않았기 때문에 완료되었습니다. 그래서 이 프로그램은 추천하지 않습니다.

루트 파일 시스템에서 를 실행하는 올바른 방법 fsck은 시스템을 단일 사용자 모드로 부팅하는 것입니다. 한 가지 방법은 init=/bin/bashGRUB 부트 로더 와 같은 부팅 옵션을 추가하는 것입니다 . 이렇게 하면 시스템이 루트 파일 시스템이 읽기 전용 모드에 있고 백그라운드 데몬이 시작되지 않은 상태가 되어야 합니다. 그냥 실행 fsck -C0 -f /dev/sda8하고 완료되면 reboot일반 모드에서 시스템을 다시 시작할 수 있습니다 .

("해야 한다"와 "할 수 있다"는 Kali의 단일 사용자 모드에 대한 세부 사항을 모르기 때문에 발생합니다. 몇 가지 추가 단계가 필요할 수 있습니다.)

관련 정보