Raspbian을 실행하는 Raspberry Pi를 사용하여 GPT 파티션 테이블이 있는 하드 드라이브에 CD를 넣으려면 어떻게 해야 합니까?

Raspbian을 실행하는 Raspberry Pi를 사용하여 GPT 파티션 테이블이 있는 하드 드라이브에 CD를 넣으려면 어떻게 해야 합니까?

내 우분투 노트북이 멈춰서 라즈베리 파이를 사용하여 하드 드라이브에서 일부 파일을 복구하려고 했습니다. 노트북의 하드 드라이브를 제거하고 USB를 통해 Raspberry Pi에 연결했습니다. 이제 cd내 파일을 보기 위해 어떻게 들어가는지 알아내려고 노력 중입니다 .

온라인에서는 다양한 포럼에서 사용할 수 있다고 말하지만 sudo fdisk -l분명히 GPT를 읽을 수는 없습니다. 명령을 실행하면 "util fdisk는 GPT를 지원하지 않습니다. GNU Parted를 사용하십시오."라는 메시지가 나타납니다.

Gparted는 그래픽 응용 프로그램입니다. 터미널만 사용하여 이 작업을 수행할 수 있는 방법을 원합니다.

하드 드라이브를 수정하고 싶지는 않습니다. 그냥 읽어 보세요.

이 작업을 수행하고 내 파일에 액세스하려면 어떻게 해야 합니까?

고쳐 쓰다:sudo parted -l그래서 출력을 생각해 냈어요

Model: ST500LT0 32-1E9142 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End    Size    File system     Name  Flags
 1      1049kB  538MB  537MB   fat32                 boot
 2      538MB   492GB  491GB   ext4
 3      492GB   500GB  8483MB  linux-swap(v1)

492GB 파티션에 CD를 넣고 싶습니다. 나는 노력했지만 sudo mount /dev/sda2 /mnt이것이 나에게 주었다

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or helper program, or other error

내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?

답변1

사용하는 것은 매우 간단합니다 parted. 매뉴얼 페이지에는 예제가 나와 있지 않지만 읽기가 매우 쉽습니다. 진짜. 다음은 안전한 예입니다.

parted /dev/sdb unit MiB print

이 정보를 얻은 후에도 다양한 파일 시스템을 마운트해야 합니다.

mkdir /mnt/part              # Adjust to suit
mount /dev/sdb1 /mnt/part    # You might need /dev/sdb2, /dev/sdb3, etc.
cd /mnt/part
...
cd
umount /mnt/part

읽기/쓰기 마운트가 됩니다. 읽기 전용으로 설치하려면 -r플래그 mount -r /dev/sdb1 /mnt/part등을 포함하십시오.

답변2

GPT를 지원하는 sgdisk 유틸리티를 사용할 수 있습니다.

파티션 테이블 나열

  sgdisk -p /dev/<dev-node>

관련 정보