오늘은 좋은 날이다. Fedora 37을 삭제하려고 했을 때 실수로 /boot
및 가 포함된 파티션을 삭제했습니다. 그 이후로 OpenSUSE Tumbleweed 및 Windows 11에 액세스할 수 없습니다. 다음 명령을 실행할 때의 출력은 다음과 같습니다./boot/efi
sudo fdisk -l
Disk /dev/sda: 931.51 GiB, 1000204885504 bytes, 1953525167 sectors
Disk model: Expansion HDD
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: 950BB753-E2D3-05EF-44A5-AD62299E4108
Device Start End Sectors Size Type
/dev/sda1 2048 202337671 202335624 96.5G Microsoft basic data
/dev/sda2 202337672 202403207 65536 32M Microsoft basic data
/dev/sda3 202405888 546150399 343744512 163.9G Linux filesystem
/dev/sda4 546152448 796151807 249999360 119.2G Microsoft basic data
/dev/sda5 796153856 1953523711 1157369856 551.9G Linux filesystem
Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: INTEL SSDPEKNU512GZ
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D4D24E91-6DA9-4FEC-9BD8-BBDD412F9D27
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 526335 524288 256M Linux LVM
/dev/nvme0n1p2 609458176 632897535 23439360 11.2G Linux swap
/dev/nvme0n1p3 2480128 2512895 32768 16M Linux LVM
/dev/nvme0n1p4 283641856 609458175 325816320 155.4G Linux filesystem
/dev/nvme0n1p5 3481600 283641855 280160256 133.6G Linux LVM
/dev/nvme0n1p6 2512896 3481599 968704 473M EFI System
/dev/nvme0n1p8 632897536 632930303 32768 16M Microsoft reserved
/dev/nvme0n1p9 632930304 998623231 365692928 174.4G Microsoft basic data
/dev/nvme0n1p10 998623232 1000212479 1589248 776M Windows recovery environment
Partition table entries are not in disk order.
Disk /dev/mapper/luks-069014fc-87ae-4213-89f9-da62a3fcbbc2: 155.36 GiB, 166815858688 bytes, 325812224 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/zram0: 5.7 GiB, 6115819520 bytes, 1493120 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/zram1: 5.7 GiB, 6115819520 bytes, 1493120 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
내가 액세스하려는 파티션은 /dev/nvme0n1p1
, /dev/nvme0n1p3
및 입니다 /dev/nvme0n1p5
. 그러나 실행해 보면 psv
아무 것도 표시되지 않습니다. 내 시스템의 파일에 다시 액세스하려면 어떻게 해야 합니까? OpenSUSE로 다시 부팅할 계획은 없으며, OpenSUSE에서 파일에 액세스할 수 있기를 원합니다.
추가 정보:
neofetch
./o. mitsuki@Zhaya
./sssso- -------------
`:osssssss+- OS: EndeavourOS Linux x86_64
`:+sssssssssso/. Host: VivoBook_ASUSLaptop X515EA_X515EA 1.0
`-/ossssssssssssso/. Kernel: 6.1.9-arch1-1
`-/+sssssssssssssssso+:` Uptime: 1 hour, 6 mins
`-:/+sssssssssssssssssso+/. Packages: 1179 (pacman), 11 (flatpak)
`.://osssssssssssssssssssso++- Shell: fish 3.6.0
.://+ssssssssssssssssssssssso++: Resolution: 1920x1080
.:///ossssssssssssssssssssssssso++: WM: i3
`:////ssssssssssssssssssssssssssso+++. Theme: Adwaita [GTK2], Arc-Darker [GTK3]
`-////+ssssssssssssssssssssssssssso++++- Icons: Adwaita [GTK2], Qogir [GTK3]
`..-+oosssssssssssssssssssssssso+++++/` Terminal: xfce4-terminal
./++++++++++++++++++++++++++++++/:. Terminal Font: Source Code Pro 10
`:::::::::::::::::::::::::------`` CPU: 11th Gen Intel i3-1115G4 (4) @ 4.100GHz
GPU: Intel Tiger Lake-LP GT2 [UHD Graphics G4]
Memory: 5597MiB / 11665MiB
답변1
암호화된 콘텐츠가 포함된 파티션을 잠금 해제해야 할 것 같습니다. 이는 LVM 도구가 액세스할 수 있는 또 다른 "가상" 블록 장치를 제공합니다.
사용 가능한 "물리적" 디스크 장치와 해당 파티션을 실행 lsblk -f
하고 확인합니다. 이 열에는 lsblk
그 중 하나 이상이 나타날 수 있습니다 .crypto
FSTYPE
그럼 시도해봐
cryptsetup luksOpen /dev/disk/by-uuid/feaf408d-3257-4850-b597-bbca1dc651df cr_my_lvm
그러면 비밀번호를 요청한 다음 새로운 "가상" 블록 장치가 생성됩니다.
lsblk -f
lsblk
실제로 무언가가 생성되었는지 다시 확인하세요 cr_my_lvm
.
사용 가능한 도구에 따라 LVM이 이미 활성화되어 있을 수도 있습니다. 그렇지 않은 경우 파티션을 암호화하지 않고 평소와 같이 진행하십시오.