วิธีการลบ LVs VGs และพาร์ติชั่นทั้งหมดบนไดรฟ์ทั้งหมดก่อนทำการติดตั้ง 12.04


18

ฉันมีฮาร์ดไดรฟ์ 2 ตัวที่ใช้กับเซิร์ฟเวอร์ Ubuntu 11.10 ตอนนี้ฉันต้องการเริ่มจากศูนย์ด้วย 12.04 แต่ฉันมีปัญหากับโลจิคัลวอลุ่มและกลุ่มวอลุ่มที่มีอยู่ การลบข้อมูลระหว่างการติดตั้งดูเหมือนจะใช้เวลาหลายวัน มีวิธีที่ง่ายและรวดเร็วในการล้างไดรฟ์ข้อมูล / กลุ่ม / พาร์ติชันทั้งหมดเพื่อเริ่มต้นด้วยไดรฟ์ที่ว่างเปล่า 2 ไดรฟ์หรือไม่? เมื่อฉันตั้งค่านี้ใน 11.04 มันใช้เวลาสักครู่ในการเรียนรู้วิธีการทำและฉันก็ลืมสิ่งที่ฉันเรียนรู้ไปแล้ว

สำหรับสิ่งที่คุ้มค่าฉันแค่ใช้กล่องนี้เพื่อเรียนรู้เกี่ยวกับ Linux

คำตอบ:


27

เพียงเพื่อประโยชน์ของคำถามนี้ฉันเพิ่งพบปัญหาเดียวกันและนี่คือวิธีที่ฉันแก้ไข (คำสั่งทั้งหมดเหล่านี้ถูกป้อนจากเซสชันสด):

sudo vgdisplay

จากนั้นฉันก็หาชื่อกลุ่มที่จะลบ

sudo vgremove <groupname>

พูดyกับคำถามทุกข้อ

จากนั้นฉันสามารถฟอร์แมตอุปกรณ์ทั้งหมดด้วย GParted ด้วยตนเอง


ฉันมีปัญหาเดียวกันเมื่อติดตั้ง Ubuntu 14.04.3 และแทนที่การติดตั้ง CentOS เก่าทั้งหมดโดยสิ้นเชิงและโซลูชันนี้ทำงานได้ดีสำหรับฉัน
Matt Coubrough

เคล็ดลับสำหรับฉันหลังจากนั้นฉันสามารถฟอร์แมตดิสก์ด้วย gparted จากไลฟ์ซีดี
wawa

ไม่ทำงานvgremoveบอกว่าลองโทรvgreduce --removemissingแต่ก็ล้มเหลวเช่นกัน
BrainSlugs83

เพิ่งพบปัญหาเดียวกันและคำตอบนี้แก้ปัญหาได้ สำหรับบันทึกฉันใช้ "sudo vgscan" ซึ่งให้เอาต์พุตแบบสั้น (มากกว่า "sudo vgdisplay")
Tzunghsing David Wong

9

ฉันไม่สามารถลบพาร์ติชันเนื่องจากมีการใช้งานโดยกลุ่มวอลุ่ม (ระบบ) ฉันได้รับแจ้งว่าไม่สามารถลบกลุ่มวอลุ่มนั้นได้เนื่องจากปริมาณทางกายภาพหายไป

เมื่อฉันวิ่งvgreduce --removemissing systemฉันก็สามารถลบกลุ่มวอลุ่มแล้วพาร์ทิชันปล่อยให้ฉันถูกที่ฉันต้องการ

ขอบคุณสำหรับคำตอบที่แนะนำพวกเขาทำให้ฉันคิดถูก


2
เพียงเพิ่มไปที่กด ALT-F2 ในขณะที่ใช้โปรแกรมติดตั้ง Ubuntu เพื่อเปิดคอนโซลที่คุณสามารถป้อนvgreduce --removemissing systemตามที่แนะนำ
NickG

3
ฉันใช้vgremove <LVM Group Name>
Erik

+1, ฉันสามารถทำงานนี้ได้ - เปลี่ยนsystemชื่อกลุ่มวอลุ่มซึ่งทำให้ฉันอยู่ในสถานะที่ดีพอที่vgremoveเริ่มทำงาน Woot!
BrainSlugs83

3

สิ่งที่คุณต้องทำคือเลือกตัวเลือก "ใช้ทั้งดิสก์" ในตัวติดตั้ง มันจะล้างสิ่งที่อยู่ในไดรฟ์


นั่นจะ จำกัด สิ่งที่ฉันสามารถทำได้กับไดรฟ์หลังจากติดตั้งหรือไม่
ทำเครื่องหมาย

1
ให้มันยิง นี่คือสิ่งที่ฉันได้รับ - ไม่สามารถลบข้อมูล LVM โดยอัตโนมัติ เนื่องจากกลุ่มวอลุ่มในอุปกรณ์ที่เลือกนั้นยังประกอบด้วยฟิสิคัลวอลุ่มบนอุปกรณ์อื่นจึงไม่ปลอดภัยที่จะลบโดยอัตโนมัติ โปรดลบมันเป็นข้อมูล LVM ก่อน
ทำเครื่องหมาย

@ ทำเครื่องหมายว่าแปลก ... เลือกการแบ่งพาร์ติชันด้วยตนเองและลบพาร์ติชันที่มีอยู่แล้ว
psusi

1
มันบอกฉันว่าพาร์ทิชันที่ใช้โดยกลุ่มวอลุ่ม LVM เมื่อฉันพยายามที่จะลบกลุ่มปริมาณมันบอกฉันมันไม่สามารถเพราะ 1 หรือมากกว่าตรรกะปริมาณอาจใช้งาน มันแสดงให้ฉัน 0 ปริมาณทางกายภาพฟรี 2 PV ที่ใช้แล้ว 1 VG และ 0 ปริมาณตรรกะ ฉันเห็นว่า VG ประกอบด้วย 2 PVs - / dev / sda2 และไม่ทราบ Virtual Console (4) บอกว่าไม่สามารถเปลี่ยน Virtual Group ได้ในขณะที่ PVs หายไป ฉันหวังว่ามันสมเหตุสมผลสำหรับคุณ ฉันสับสน
ทำเครื่องหมาย

ฮา! ฉันเข้าใจแล้ว. vgreduce --removemissing systemมีการใช้ ตอนนี้ฉันมีไดรฟ์ที่สะอาดและว่างเปล่าสองตัว ฉันควรอ่านค่า LVM ก่อนดำเนินการติดตั้ง Heck มันเป็นเซิร์ฟเวอร์ "การเรียนรู้" ขอบคุณสำหรับความช่วยเหลือ!
ทำเครื่องหมาย

1

การบูตจาก LiveCD เริ่มต้น GParted และสร้างตารางพาร์ติชันใหม่ในแต่ละไดรฟ์จะลบพาร์ติชั่นที่มีอยู่ทั้งหมดได้อย่างมีประสิทธิภาพ จำนวนข้อมูลที่เขียนจะน้อยมากดังนั้นจึงใช้เวลาไม่นาน

ข้อมูลทั้งหมดในไดรฟ์จะหายไป


หลังจาก d / l LiveCD และพยายามสร้างตารางพาร์ติชันด้วย GParted จะบอกฉันว่า 1 พาร์ติชันกำลังทำงานอยู่และไม่สามารถสร้างตารางพาร์ติชันได้ ฉันไม่มีตัวเลือกในการยกเลิกการต่อเชื่อม
ทำเครื่องหมาย

@ Mark: นี่จะเป็น swap partition บน HDD ที่ LiveCD swaps เป็นค่าเริ่มต้น คลิกขวาที่พาร์ติชันแล้วเลือก "สลับออก"
Sergey

อ๊ะไม่มี "สลับปิด" เพียงแค่ - ใหม่, ลบ, ปรับขนาด / ย้าย, คัดลอก, วาง, จัดรูปแบบเป็นยกเลิกการต่อเชื่อม, จัดการค่าสถานะ, ตรวจสอบ, ป้ายกำกับ, UUID ใหม่, ข้อมูล จัดการค่าสถานะและข้อมูลเท่านั้นจะไม่เป็นสีเทา
ทำเครื่องหมาย

มันจะทำให้เกิดปัญหาในอนาคตได้หรือไม่ถ้าฉันเพิ่งถอดปลั๊กไดรฟ์ติดตั้งในอันที่สองและจัดการพาร์ติชั่นหลังการติดตั้ง? ด้วยข้อยกเว้นของการตั้งค่าเซิร์ฟเวอร์เมื่อปีที่แล้วฉันไม่คุ้นเคยกับ LVM
ทำเครื่องหมาย

1

ฉันประสบสถานการณ์ที่คล้ายกัน
ฉันพบว่าฉันต้องผ่านกระบวนการติดตั้งไปยังส่วนที่คุณเลือกโหมดของการสร้างพาร์ติชัน: Guided หรือ Manual
จากนั้นฉันสามารถใช้Alt+ F2เพื่อสลับไปยังคอนโซลอื่น เมื่อฉันพิมพ์helpมันไม่ได้แสดงคำสั่ง LVM ใด ๆ ฉันเคยvgdisplayเห็นชื่อของ VirtualGroup
ฉันระบุแล้วvgreduce -v -f <inserted my VirtualGroup name from the vgdisplay>- โดยที่vธงระบุ verbose ดังนั้นฉันจึงสามารถดูว่า LVM กำลังทำอะไรอยู่และมีfการบังคับใช้ธงตั้งแต่สองสามครั้งแรกที่มีการร้องเรียนเกี่ยวกับการไม่พบไดรฟ์ที่หายไป
จากนั้นฉันเปลี่ยนกลับไปที่คอนโซลหลักAlt+F1และเลือก Guided โดยใช้ LVM โปรแกรมติดตั้งพบพาร์ติชัน LVM แบบคงที่และลบมันเพื่อที่ฉันจะสามารถทำการติดตั้งต่อไปได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.