LiveCD에서 GRUB 재설치

LiveCD에서 GRUB 재설치

저는 같은 컴퓨터에서 Windows와 Linux를 실행하고 있습니다. Windows에서 파티션 C를 기본 부팅으로 설정하면 더 이상 GRUB를 사용할 수 없습니다. 그래서 GRUB을 다시 설치하기로 결정했습니다.

그러나 Fedora 라이브 CD를 사용하여 부팅할 때. 이전 Linux 파티션이 표시되지 않습니다. Windows 파티션만 보입니다. 그래서 GRUB를 설치하기 위해 Linux 파티션을 마운트하는 방법을 모르겠습니다.

다음은 명령의 출력입니다.

su -c "/sbin/fdisk -l /dev/sd?"

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   188747684    94373811    7  HPFS/NTFS/exFAT
/dev/sda2       188747685   976768064   394010190    f  W95 Ext'd (LBA)
/dev/sda5       251674353   566259119   157292383+   7  HPFS/NTFS/exFAT
/dev/sda6       566259183   976768064   205254441    7  HPFS/NTFS/exFAT

보시다시피 아마도 sda2가 Linux 파티션일 것입니다. 그래서 저는 다음 명령을 사용합니다.

mount -t ext4 /dev/sda2 /mnt

설치: 잘못된 파일 시스템 유형, 잘못된 옵션, /dev/sda2의 잘못된 슈퍼 블록, 누락된 코드 페이지 또는 도우미 또는 기타 오류 어떤 경우에는 syslog에서 유용한 정보를 찾을 수 있습니다. dmesg tail about

sda2가 실제 Linux 파티션인지는 모르겠습니다. (파티션 크기에 대해서는 표시되지 않으므로 모르겠습니다.) 그러나 이것이 사실이라면 파티션의 형식은 ext4일 것이라고 확신합니다.

도와주세요.

감사해요:)

답변1

LVM을 사용하는 경우 /dev/sda2는 확실히 원하는 파티션이 아닙니다. sda5 또는 sda6이 물리적 볼륨인 것 같습니다.

가능한 물리적 볼륨 사용 나열

lvm lvmdiskscan
논리 볼륨 스캔
LVM 스캔
그리고
lvm vgscan -v
도움이 될 수 있습니다

여기복구 프로세스에 대한 매우 좋은 설명

관련 정보