어느 파티션에 어떤 운영 체제가 있는지 알아보세요.

어느 파티션에 어떤 운영 체제가 있는지 알아보세요.

그래서 노트북에 Ubuntu와 Crunchbang을 설치하고 어느 것이 어느 파티션에 있는지 알아내려고 합니다.

다른 OS(아마도 BT)를 설치하고 있는데 어떤 파티션을 안전하게 지울 수 있는지 알고 싶습니다.

어떤 팁이 있나요?

내 현재 파티션:

여기에 이미지 설명을 입력하세요.

답변1

grub설치되어 있으면 os-prober루트로 실행하십시오. 그것은 당신이 요청한 것을 정확하게 수행합니다.

고쳐 쓰다

os-prober설치된 운영 체제 이외의 운영 체제만 나열됩니다. GRUB는 설치 중에 이를 빌드하기 위해 이를 사용하므로 grub.cfgGRUB는 당연히 설치된 운영 체제에 대한 정보가 필요하지 않습니다. 파티션을 현재 파티션으로 마운트하려면 /다음을 수행할 수 있습니다.

ROOT_PARTITION="$(readlink -e -- "$(findmnt /|awk 'END{print $2}')")"

드물지만 마운트된 파티션 /이름에 공백이 포함되어 있으면 실패합니다.

인용하다

답변2

이 명령을 사용하여 blkid특정 파티션의 파일 시스템 유형을 볼 수 있습니다.

$ blkid
/dev/sda1: LABEL="SYSTEM_DRV" UUID="XXXX" TYPE="ntfs" 
/dev/sda2: LABEL="Windows7_OS" UUID="XXXX" TYPE="ntfs" 
/dev/sda3: LABEL="Lenovo_Recovery" UUID="XXXX" TYPE="ntfs" 
/dev/sda5: UUID="XXXX" TYPE="ext4" 
/dev/sda6: UUID="XXXX" TYPE="LVM2_member" 
/dev/mapper/vg_grinchy-lv_root: UUID="XXXX" TYPE="ext4" 
/dev/mapper/vg_grinchy-lv_swap: UUID="XXXX" TYPE="swap" 
/dev/mapper/vg_grinchy-lv_home: UUID="XXXX" TYPE="ext4" 

답변3

cat /etc/*-release

터미널에서 사용할 수 있습니다. 파티션을 마운트한 다음

cat /dev/sda6/etc/*-release; cat /dev/sda7/etc/*-release

관련 정보