12.04를 설치하기 전에 모든 드라이브에서 모든 LV VG 및 파티션을 제거하는 방법


18

Ubuntu Server 11.10에 사용 된 2 개의 하드 드라이브가 있습니다. 이제 12.04부터 처음부터 시작하고 싶지만 기존 논리 볼륨 및 볼륨 그룹에 문제가 있습니다. 설치하는 동안 데이터를 지우는 데 며칠이 걸리는 것 같습니다. 두 개의 빈 드라이브로 시작할 수 있도록 모든 볼륨 / 그룹 / 파티션을 지우는 빠르고 간단한 방법이 있습니까? 내가 이것을 11.04에 설정했을 때 그것을하는 법을 배우는 데 시간이 걸렸고 그 이후로 내가 배운 것을 대부분 잊어 버렸습니다.

가치가있는 것은이 상자 만 사용하여 Linux에 대해 배우는 것입니다.

답변:


27

이 질문을 위해 방금 동일한 문제가 발생했으며 문제를 해결하는 방법은 다음과 같습니다 (이 모든 명령은 라이브 세션에서 입력되었습니다).

sudo vgdisplay

그런 다음 삭제할 그룹 이름을 찾았습니다.

sudo vgremove <groupname>

말했다 y모든 질문에 말이지.

그런 다음 GParted를 사용하여 전체 장치를 수동으로 포맷 할 수 있습니다.


Ubuntu 14.04.3을 설치하고 이전 CentOS 설치를 완전히 대체 할 때도 동일한 문제가 발생 했으며이 솔루션이 저에게 효과적이었습니다.
Matt Coubrough

나를 위해 속임수를 쓴 후, 라이브 CD에서 디스크를 포맷하여 디스크를 포맷 할 수있었습니다.
wawa

작동하지 않았다고 vgremove말하면 전화를 시도 vgreduce --removemissing하지만 실패합니다.
BrainSlugs83

같은 문제에 부딪 치면이 답변으로 문제가 해결됩니다. 기록을 위해서, 나는 "sudo vgscan"을 사용하여 ( "sudo vgdisplay"보다) 간결한 출력을 제공합니다
Tzunghsing David Wong

9

볼륨 그룹 (시스템)에서 사용 중이므로 파티션을 삭제할 수 없습니다. 물리 볼륨이 없어서 해당 볼륨 그룹을 삭제할 수 없다고 들었습니다.

일단 실행 vgreduce --removemissing system한 후 볼륨 그룹을 삭제 한 다음 파티션을 사용하여 원하는 위치로 바로 이동할 수있었습니다.

제안 된 답변에 감사드립니다, 그들은 올바른 길을 생각하게했습니다.


2
여기에 추가하려면 Abun-F2를 누른 상태에서 Ubuntu 설치 프로그램을 사용하여 콘솔을 표시하면 vgreduce --removemissing system제안 된대로 입력 할 수 있습니다 .
NickG

3
내가 사용vgremove <LVM Group Name>
Erik

+1,이 작업을 수행 할 수있었습니다 system. 볼륨 그룹 이름을 변경하면 작업 을 vgremove시작하기에 충분한 상태가 되었습니다. 우와!
BrainSlugs83

3

설치 프로그램에서 "전체 디스크 사용"옵션을 선택하기 만하면됩니다. 드라이브에있는 모든 것을 지 웁니다.


설치 후 드라이브로 수행 할 수있는 작업이 제한됩니까?
Mark

1
기회를 줘 LVM 데이터를 자동으로 제거 할 수 없습니다. 선택한 장치의 볼륨 그룹도 다른 장치의 물리적 볼륨으로 구성되므로 자동으로 제거하는 것이 안전하지 않습니다. 먼저 LVM 데이터를 제거하십시오.
Mark

@Mark, 이상하다 ... 수동 파티셔닝을 선택하고 기존 파티션을 삭제하십시오.
psusi

1
LVM 볼륨 그룹에서 파티션을 사용하고 있음을 알려줍니다. 볼륨 그룹을 삭제하려고하면 하나 이상의 논리 볼륨이 사용 중일 수 없으므로 볼륨 그룹을 삭제할 수 없습니다. 0 개의 물리 볼륨, 2 개의 PV, 1 개의 VG 및 0 개의 논리 볼륨이 표시됩니다. VG가 2 개의 PV-/ dev / sda2로 구성되어 있고 알 수 없음을 알 수 있습니다. Virtual Console (4)은 PV가없는 동안 Virtual Group을 변경할 수 없다고 말합니다. 나는 그것이 당신에게 의미가 있기를 바랍니다. 혼란 스러워요.
Mark

하아! 알았어 사용했습니다 vgreduce --removemissing system. 이제 깨끗하고 비어있는 두 개의 드라이브가 있습니다. 설치를 진행하기 전에 LVM을 읽어보아야 할 것입니다. 도대체 "학습"서버입니다. 도와 주셔서 감사합니다!
Mark

1

LiveCD로 부팅하고 GParted를 시작하고 각 드라이브에 새 파티션 테이블 을 만들면 기존 파티션이 모두 효과적으로 제거됩니다. 기록 된 데이터의 양은 무시할 수 있으므로 오래 걸리지 않습니다.

드라이브의 모든 데이터가 손실됩니다.


d / l LiveCD 후 GParted를 사용하여 파티션 테이블을 만들려고하면 1 개의 파티션이 현재 활성 상태이고 파티션 테이블을 만들 수 없다는 메시지가 나타납니다. 마운트 해제 할 수있는 옵션이 없습니다.
Mark

@Mark : LiveCD가 기본적으로 교체되는 HDD의 교체 파티션입니다. 파티션을 마우스 오른쪽 버튼으로 클릭하고 "스왑 해제"를 선택하십시오
Sergey

허, 그냥 "스왑 오프"-새로 만들기, 삭제, 크기 조정 / 이동, 복사, 붙여 넣기, 포맷, 마운트 해제, 플래그 관리, 확인, 레이블, 새 UUID, 정보. 플래그 및 정보 관리 만 회색으로 표시되지 않습니다.
Mark

드라이브를 분리하고 두 번째 드라이브에 설치 한 후 설치 후 파티션을 처리하면 나중에 문제가 발생합니까? 1 년 전에 서버를 설정하는 것을 제외하고는 LVM에 익숙하지 않습니다.
Mark

1

나는 비슷한 상황을 경험했다.
파티션을 만드는 모드를 선택하는 부분 (안내 또는 수동)으로 설치 프로세스를 거쳐야한다는 것을 알았습니다.
그런 다음 Alt+ F2를 사용하여 다른 콘솔로 전환 할 수 있습니다 . 내가 입력했을 때 helpLVM 명령이 표시되지 않았습니다. 나는 vgdisplayVirtualGroup의 이름을 보곤했다.
그런 다음 플래그가 상세 를 지정하는 vgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>위치 를 지정 하여 누락 된 드라이브를 찾지 못하는 것에 대해 처음 몇 번 불평했기 때문에 vLVM이 수행 한 작업과 f강제 할 플래그를 지정했습니다.
그런 다음 메인 콘솔로 다시 전환 Alt+F1LVM을 사용하여 Guided를 선택했습니다. 설치 프로그램이 고정 LVM 파티션을 찾아서 삭제 했으므로 설치를 계속할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.