외장 하드 드라이브, 명령줄 및 루트 사용자를 통해 데비안에서 데이터 가져오기 [닫기]

외장 하드 드라이브, 명령줄 및 루트 사용자를 통해 데비안에서 데이터 가져오기 [닫기]

스택 오버플로에서 다시 게시됨
내 Debian(Jessie) 컴퓨터가 더 이상 제대로 작동하지 않고 명령줄 인터페이스만 있습니다(루트를 통해서만 연결할 수 있습니다). 데이터를 외장 하드 드라이브에 복사하고 싶은데(이전에 백업을 했어야 했는데 이 작업을 하다가 실수를 했습니다) 할 수 없습니다.
첫째, 내 컴퓨터가 이를 감지하지 못하는 것 같았습니다(또는 USB 키 - NTFS). 이제 다음 명령을 실행했습니다.

# cd /
# find . -name "exthd"
./dev/disk/by-label/exthd
./media/username/exthd
# cp -R dataFile /media/username/exthd
# chown -R username /media/username/exthd

ls -l그런데 계속 해서 /media/username/exthd복사한 파일만 있고 다른 파일이 3개 있는데, exthd가 연결되지 않은 경우에도 /media/username복사한 데이터에서 해당 파일을 찾습니다. (그래서 실제로 exthd가 감지되지 않는 것 같습니다.) . 다른 컴퓨터(win10)에서 exthd를 연결하면 복사한 데이터가 없습니다(그래서 chown.
참고: 저는 이 컴퓨터에서 이미 extd를 사용하고 있습니다.

[명령 결과]
복원.
fdisk -l:
- /dev/sda1=> EFI System
- /dev/sda2=> Linux filesystem
- /dev/sda3=> Linux swap
- /dev/sdb1=> HPFS/NTFS/exFAT.
근처에 확장 장치가 없어서 지금 USB 키를 사용하고 있습니다. 방금 ./dev/disk/by-label/myusbname( 명령) find에서 해당 이름을 찾았 는데 sdb1동일한 용량 fdisk -l과 동일한 이름 인 것 같습니다 blkid.

답변1

다음 명령을 수행했습니다(결과 없음).

# cd /
# fdisk -l
# blkid
# mount /dev/sdb1 /media/username/exthd
# cp -R /home/username/Documents /media/username/exthd
# umount /media/username/exthd

/dev/sdb1: fdisk및 명령을 통해 blkid외장 하드 드라이브를 찾았습니다 .
/media/username/exthd: 디스크를 설치하려는 위치입니다.
/home/username/Documents: 복사하고 싶은 데이터 폴더입니다.

효과가 있었고 데이터를 복구했습니다.

관련 정보