คุณอาจขายคอมพิวเตอร์เครื่องเก่าของคุณหลังจากการอัปเกรดครั้งล่าสุด และจำเป็นต้องตรวจสอบให้แน่ใจว่ารูปถ่ายส่วนตัวของคุณไม่เปิดขึ้นบนอินเทอร์เน็ต มีหลายสาเหตุที่คุณอาจต้องการลบข้อมูลของคุณจากฮาร์ดดิสก์หรือ SSD ขออภัย กระบวนการนี้อยู่ไกลจากสิ่งที่เราเห็นในภาพยนตร์ฮอลลีวูด:คุณไม่สามารถกดปุ่มและลบทุกอย่างในไม่กี่วินาที
ด้วยความอดทนเพียงเล็กน้อย และด้วยคำสั่งบนเทอร์มินัลหรือไลฟ์ซีดีที่เหมาะสม คุณสามารถล้างฮาร์ดไดรฟ์หรือ SSD แบบเต็มได้ ทำให้บุคคลที่สามดึงข้อมูลได้ยาก หากไม่สามารถทำได้โดยสิ้นเชิง
ลบไฟล์ VS ที่เก็บข้อมูลอย่างปลอดภัย
Secure Erase เป็นคุณสมบัติที่จะลบเนื้อหาในอุปกรณ์จัดเก็บข้อมูลออกอย่างสมบูรณ์ เป็นส่วนหนึ่งของเฟิร์มแวร์ของ HDD และ SSD ส่วนใหญ่และเป็นวิธีแก้ปัญหาที่แนะนำสำหรับการลบอย่างปลอดภัยเป็นเวลานาน ในทางปฏิบัติ ผู้ใช้หลายรายรายงานว่ามีอาการแทรกซ้อนร้ายแรง
การใช้งานดูเหมือนว่าจะแตกต่างกันไปตามผู้ขาย และบางครั้งก็ไม่ได้นำไปสู่การลบข้อมูลทั้งหมด
บางคนบอกว่าการทำงานของมัน "ขัดขวาง" อุปกรณ์ของพวกเขาเพราะ "ตัวควบคุมที่เปลี่ยนจากภายในเป็นอุปกรณ์ภายนอก" ตัดสินใจว่าจะเป็นความคิดที่ดีที่จะลดค่าไฟฟ้าโดยวางไว้ในการนอนหลับ หรือเพราะว่าบั๊ก BIOS ที่ไม่แน่นอน "เข้ามาขวางทาง" และทำให้ขั้นตอนไม่เสร็จสิ้น
และฮาร์ดไดรฟ์รุ่นเก่า (ส่วนใหญ่) (ขนาดน้อยกว่า 15GB) ก็ไม่รองรับมัน
ดังนั้นวิธีการ "เป็นทางการและดีที่สุด" คือ Secure Erase ยังคงเป็นเพียงการเสี่ยงโชค ทำให้ทางเลือกอื่นเป็นไปตามตัวเลือกที่ดีกว่ามาก นั่นเป็นเหตุผลที่เราจะข้ามไปและข้ามไปยังทางเลือกที่ปลอดภัยกว่า
เขียนทับข้อมูล
เมื่อเราลบไฟล์ในระบบปฏิบัติการสมัยใหม่ ไฟล์นั้นมักจะถูกโอนไปยัง “ถังรีไซเคิล” เรายังคงสามารถกู้คืนข้อมูลใดๆ จากข้อมูลดังกล่าวได้เป็นระยะเวลาหนึ่งหากเราเปลี่ยนใจ
หนึ่งอาจถือว่าการลบ "สมบูรณ์" โดยที่ไฟล์จะไม่ถูกย้ายไปยังถังรีไซเคิลเป็นวิธีที่ปลอดภัยกว่า อีกครั้ง อย่างไรก็ตาม ไฟล์ไม่ได้ถูกกำจัด:ผู้ควบคุมสื่อทำเครื่องหมายพื้นที่ที่ไฟล์อาศัยอยู่เป็น "ใช้งานได้ฟรี" แต่ข้อมูลในไฟล์นั้นจะไม่ได้รับบาดเจ็บ
การลบพาร์ติชั่นและระบบไฟล์ทั้งหมดดูเหมือนจะเป็นตัวเลือกที่ดีกว่าและรุนแรงกว่า จนกว่าคุณจะรู้ว่ามันเหมือนกันแต่ในขนาดที่ใหญ่กว่า พาร์ติชันทั้งหมด "ถูกทำเครื่องหมายว่าไม่มีอยู่" และพื้นที่ที่ปกคลุมเป็น "ไม่ได้ใช้" แต่ไม่มีอะไรถูกล้างออกไปอย่างแท้จริง ข้อมูลจะมีอยู่จนกว่าจะถูกเขียนทับ
วิธีเดียวที่เชื่อถือได้ในการลบข้อมูลที่ละเอียดอ่อนคือการเขียนทับข้อมูลนั้นด้วยข้อมูลอื่น โดยเฉพาะอย่างยิ่งมากกว่าหนึ่งครั้ง นี่คือสิ่งที่วิธีการต่อไปนี้ทำ สิ่งที่แตกต่างคือความพร้อมใช้งาน ความง่ายในการใช้งาน และตัวเลือกเพิ่มเติมสำหรับการลบที่ปลอดภัยยิ่งขึ้นผ่านการเขียนทับและรูปแบบต่างๆ ที่ใช้
คุณจะลบอะไร
หากคุณมีอุปกรณ์จัดเก็บข้อมูลมากกว่าหนึ่งเครื่องในพีซี ก่อนที่จะพยายามลบข้อมูลใดๆ คุณจำเป็นต้องทราบก่อนว่าอุปกรณ์นั้นคืออะไร เพื่อหลบ "อุบัติเหตุ" เช่น การล้างดิสก์ที่ไม่ถูกต้อง
เส้นทางที่ง่ายที่สุดคือถ้าคุณอยู่ในสภาพแวดล้อมผู้ใช้แบบกราฟิกอยู่แล้ว โดยจะต้องลบ HDD/SSD ที่เชื่อมต่อเป็นอุปกรณ์รอง จากนั้นคุณสามารถใช้โปรแกรมเช่น GParted เพื่อตรวจสอบอุปกรณ์จัดเก็บข้อมูลทั้งหมดและระบุอุปกรณ์ที่เหมาะสมได้
หากคุณชอบเทอร์มินัล คุณมีตัวเลือกมากกว่านั้นอีก บางคนอาจเป็นส่วนหนึ่งของการแจกจ่ายของคุณแล้ว คนอื่นอาจต้องติดตั้งเครื่องมือเพิ่มเติม
Lsblk
ให้คุณเห็นอุปกรณ์บล็อกทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ เพื่อผลลัพธ์ที่ชัดเจน ลองใช้ดังนี้:
lsblk -io KNAME, TYPE, SIZE, MODEL
smartctl
ให้คุณดูข้อมูลเกี่ยวกับแต่ละอุปกรณ์ได้ ใช้มันเช่น:
smartctl -i /dev/sdX
อ่านไม่ออกนิดหน่อยแต่ก็มีประโยชน์เหมือนกัน hdparm
สามารถแสดงผลที่เปรียบเทียบได้ด้วยคำสั่งที่เกือบจะเหมือนกัน:
hdparm -i /dev/sdX
สุดท้าย fdisk
น่าจะเป็นตัวเลือกที่ได้รับความนิยมมากที่สุด และมักจะติดตั้งในลีนุกซ์เกือบทุกรุ่น นอกจากนี้ยังสามารถนำเสนอข้อมูลเกี่ยวกับไดรฟ์และ SSD ของคุณได้ แม้ว่าจะไม่มีรายละเอียดเท่าตัวเลือกอื่นๆ ลองใช้กับ:
fdisk -l
วิธี dd
เมื่อคุณพบอุปกรณ์ที่มีเนื้อหาที่คุณต้องการทำลายแล้ว คุณสามารถใช้คำสั่งที่จะเขียนทับข้อมูลนี้ “ด้วยอย่างอื่น” ทำให้การดึงข้อมูลแทบจะเป็นไปไม่ได้เลย ทั้งคำสั่งและสิ่งที่ “อย่างอื่น” นี้จะเป็นเรื่องของการตั้งค่า
วิธีการทั่วไปส่วนใหญ่ใช้ dd
. ยอดนิยม เครื่องมือด้วยคำสั่งดังนี้:
dd if=/dev/zero of=/dev/sdX
ในนั้น of=/dev/sdX
สอดคล้องกับอุปกรณ์ที่จะล้างข้อมูลเช่น of=/dev/sda
หรือ of=/dev/sdc
.
คุณสามารถเร่งกระบวนการได้โดยใช้บล็อกขนาดใหญ่ และดูสรุปความคืบหน้าโดยจัดโครงสร้างเป็น:
dd if=/dev/zero of=/dev/sdX bs=4096 status=progress
โดยที่ bs=4096
คือขนาดบล็อก มันแตกต่างกันระหว่างอุปกรณ์ และตามหลักแล้ว คุณสามารถค้นหาบล็อกสำหรับอุปกรณ์ของคุณได้จากเว็บไซต์ของผู้ผลิต Status=progress
คุณต้องมีตัวบ่งชี้ความคืบหน้าที่จะแสดงเวลาจนกว่าจะเสร็จสิ้น
การใช้รูปแบบสุ่มแทนที่จะเป็นชุดศูนย์ที่เหมือนกันจะถือว่าปลอดภัยกว่าสำหรับการลบข้อมูลที่อยู่นอกเหนือการกู้คืน คุณสามารถทำสิ่งนี้ได้โดยใช้คำสั่งอื่นเช่น:
dd if=/dev/urandom of=/dev/sdX bs=4096 status=progress
อย่างที่คุณเห็น เราใช้แหล่งอื่น โดยแทนที่ศูนย์ด้วยตัวเลขสุ่ม โปรดทราบว่าวิธีนี้ทำให้เกิดการใช้ทรัพยากรของระบบ เนื่องจากมันทำงานให้กับ CPU ด้วยการสร้างตัวเลขสุ่มอย่างต่อเนื่อง
แนวทางการขัดผิว
Scrub เป็นอีกทางเลือกหนึ่งที่ง่ายกว่าในการใช้งานจริง แต่มีรูปแบบที่ง่ายกว่า
โดยปกติแล้ว ไม่พบ Scrub ที่ติดตั้งในลีนุกซ์รุ่นอื่น ๆ และคุณอาจต้องติดตั้งก่อนด้วย:
sudo apt install scrub
หลังจากการติดตั้ง การลบ HDD หรือ SSD ทั้งหมดนั้นเป็นเพียงการป้อนข้อมูลต่อไปนี้ในฐานะรูท:
scrub /dev/sdX
เช็ดทุกอย่าง
คล้ายกับสครับ wipe
สามารถลบเนื้อหาในอุปกรณ์จัดเก็บข้อมูลได้อย่างง่ายดาย - ตรวจสอบอีกครั้งก่อนที่คุณจะปล่อยให้ข้อมูลอันมีค่าของคุณหลวม และเช่นเดียวกับการขัดถู คุณต้องติดตั้งก่อนจึงจะล้างข้อมูลในลีนุกซ์ส่วนใหญ่ได้
sudo apt install wipe
หลังจากนั้น หากต้องการลบทุกอย่างใน sdX คุณเพียงแค่กด Enter หลังจากพิมพ์ในเทอร์มินัล:
wipe /dev/sdX
เส้นทาง Live GUI
หมายเหตุ :วิธีการต่อไปนี้จะทำงานโดยไม่คำนึงถึงระบบปฏิบัติการที่ทำงานอยู่ในฮาร์ดไดรฟ์
หากคุณต้องการทำลายเนื้อหาของ HDD หรือ SSD ที่ระบบปฏิบัติการของคุณอาศัยอยู่ คุณไม่สามารถทำได้ในขณะที่คุณกำลังใช้ระบบปฏิบัติการ คุณสามารถใช้ Live CD/DVD ของการแจกจ่าย Linux ได้ ควรใช้สภาพแวดล้อมเดสก์ท็อป Gnome ซึ่งมักจะมาพร้อมกับ Gnome Disk Utility ที่ใช้งานง่าย
หากต้องการลบทุกอย่างด้วยวิธีนี้ ให้บูตจาก Live CD/DVD ของการแจกจ่าย เรียกใช้ Gnome Disk Utility (พบเป็น “ดิสก์” ใน Gnome)
เลือกที่เก็บข้อมูลที่จะลบจากรายการในบานหน้าต่างด้านซ้าย คลิกปุ่มสองเกียร์ แล้วเลือก “ฟอร์แมตพาร์ติชั่น”
ในหน้าต่างที่ปรากฏขึ้น ให้เปิดใช้งานตัวเลือก "ลบ" เพื่อเขียนทับข้อมูลที่มีอยู่
ป้อนชื่อสื่อเก็บข้อมูลในชื่อไดรฟ์ข้อมูล คลิกถัดไปที่ด้านบนขวา และยอมรับคำเตือนที่แสดงขึ้นด้วยการคลิกปุ่มรูปแบบอีกครั้งซึ่งจะปรากฏขึ้นที่จุดเดียวกัน
โซลูชัน Darik's Boot และ Nuke
อีกแนวทางหนึ่งที่ใช้ซีดีสดนั้นอาศัย "Darik's Boot and Nuke" ซึ่งเป็นที่รู้จักกันดีในชื่อ DBAN แทนที่จะใช้การกระจายแบบมาตรฐาน DBAN เป็นเครื่องมือที่สามารถบู๊ตได้แบบสแตนด์อโลนที่เชี่ยวชาญในกระบวนการเดียว:การลบเนื้อหาทั้งหมดของ HDD หรือ SSD อย่างสมบูรณ์และสมบูรณ์
หลังจากที่คุณบูตคอมพิวเตอร์จากคอมพิวเตอร์นั้น และหลังจากกระบวนการเริ่มต้นในการระบุฮาร์ดแวร์ของคอมพิวเตอร์ DBAN จะแสดงรายการอุปกรณ์ที่พบ เลือกรายการที่คุณต้องการล้างโดยใช้ปุ่มเคอร์เซอร์และกด Enter หรือเว้นวรรค แล้วกด F10 เพื่อเริ่มขั้นตอนการลบ
ผลลัพธ์ที่ดีที่สุด:ค้อนและเครื่องพ่นไฟอัตโนมัติ
เราไม่ใช่ผู้เชี่ยวชาญด้านการกู้คืนข้อมูล ดังนั้นเราจึงไม่สามารถรับประกันได้ว่าวิธีใดทำงานได้ดีกว่ากัน บางคนอ้างว่าสามารถตรวจจับและกู้คืนข้อมูลร่องรอยที่ถูกเขียนทับได้ถึงสองครั้งจากพื้นผิวของฮาร์ดดิสก์ไดรฟ์โดยใช้อุปกรณ์พิเศษ คนอื่นยืนยันว่านี่เป็นทฤษฎีโดยไม่มีข้อพิสูจน์ว่าเป็นไปได้ บริษัทกู้ข้อมูลบางแห่งอ้างว่าได้บันทึกข้อมูลไว้ แม้กระทั่งจากฮาร์ดดิสก์ไดรฟ์ที่เกือบจะพังทลายลงในกองไฟหรือมีจานเป็นชิ้นๆ
เนื่องจากพวกเขาเป็นผู้เชี่ยวชาญ และนำเสนอสิ่งเหล่านี้เป็นสถานการณ์ที่แย่ที่สุด อาจเป็นการดีที่สุดที่จะเชื่อใจพวกเขา:การแนะนำค้อนและ Not-a-Flamethrower ของ Elon Musk ดูเหมือนจะเป็นวิธีการ "การลบอย่างปลอดภัย" ที่ทรงพลังที่สุด แต่สำหรับพวกเราที่ไม่มีเครื่องพ่นไฟและไม่ชอบทำตัวเหมือน Thor ที่คลั่งไคล้ตอนตีสามวิธีที่เราเห็นเป็นทางออกที่ดีที่สุด