Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีสร้าง Shared Storage Drive สำหรับระบบ Dual-Boot

แม้จะสามารถเข้าถึงพาร์ติชัน Linux ใน Windows ได้ แต่เป็นวิธีแก้ปัญหาที่ buggy (มีบั๊กมาก) ที่สุด คุณไม่สามารถเพิ่มหรือเปลี่ยนไฟล์ได้ง่ายโดยไม่พึ่งพาซอฟต์แวร์ที่ไม่ได้รับการพัฒนาต่อไป

แทนที่จะเสี่ยงไฟล์ของคุณ มีโซลูชันที่ชัดเจนสำหรับผู้ใช้ส่วนใหญ่ที่ต้องการแชร์ไฟล์บน PC แบบ Dual-boot แทนที่จะพึ่งพาซอฟต์แวร์ล้าสมัย คุณสามารถสร้าง "pooled" drive ที่แชร์ ซึ่งทั้งสองระบบปฏิบัติการสามารถเข้าถึงได้อย่างปลอดภัย โดยใช้ระบบไฟล์ NTFS

ก่อนเริ่มต้น

แม้จะเป็นจริงที่คุณสามารถใช้พาร์ติชัน Windows ที่มีอยู่ได้ แต่วิธีนี้มีความเสี่ยง คุณจะไม่สามารถแยกไฟล์ของคุณได้ หากคุณต้องลบพาร์ติชันนั้นในภายหลัง ซึ่งอาจจำเป็นหากคุณติดแรนซัมแวร์ (ransomware) ตัวอย่างเช่น

ด้วยข้อนี้ในใจ จึงดีกว่าที่จะสร้าง shared drive แยกต่างหาก แยกจากไฟล์ระบบที่ใช้โดยระบบปฏิบัติการใดๆ

เว้นแต่คุณจะมีพื้นที่ว่างอยู่แล้ว คุณจะต้องปรับขนาดพาร์ติชันที่มีอยู่เพื่อสร้างพื้นที่สำหรับ shared drive ของคุณ หากคุณวางแผนสร้างพาร์ติชันนี้บนฮาร์ดดิสก์อีกตัว และวางแผนใช้พื้นที่ทั้งหมดบนไดรฟ์นั้น คุณจะไม่ต้องทำขั้นตอนนี้

ก่อนเริ่มเปลี่ยนแปลงพาร์ติชันไดรฟ์ คุณควรพิจารณาความเสี่ยง การเปลี่ยนแปลงใดๆ ตารางพาร์ติชันอาจผิดพลาดและทำให้สูญเสียข้อมูล ตรวจสอบให้แน่ใจว่าไฟล์สำคัญทั้งหมดถูกสำรอง (backed up) ก่อนเริ่ม

การสร้าง Shared Drive ของคุณ

มีสองตัวเลือกเมื่อคุณมองหาการสร้าง shared drive

หากคุณมีพื้นที่ว่างอยู่แล้วบนฮาร์ดดิสก์ที่มีอยู่ หรือหากคุณใช้พื้นที่ทั้งหมดบนฮาร์ดดิสก์ที่สอง คุณสามารถข้ามไปที่ส่วน Creating Your Partitions ได้เลย

หากคุณต้องสร้างพื้นที่สำหรับ shared drive ไม่ว่าจะอยู่บนฮาร์ดดิสก์ที่มีพาร์ติชันระบบ หรือบนไดรฟ์ที่แยกต่างหาก คุณจะต้องปรับขนาดพาร์ติชันก่อน

การปรับขนาดพาร์ติชัน (Resizing Partitions)

มีเครื่องมือหลายตัวสำหรับการจัดรูปแบบและพาร์ติชันไดรฟ์ที่คุณสามารถใช้บน Windows ได้ แตโซลูชันที่ง่ายที่สุดคือใช้เครื่องมือที่มีอยู่ built-in แล้ว – Windows Disk Management tool

หากคุณชอบ คุณสามารถสร้างหรือปรับขนาดพาร์ติชันด้วย GParted แทน GParted สามารถรันจากสื่อขยายได้ เช่น USB drive หรือโดยติดตั้งบนระบบ Linux มันรวมอยู่ในแพ็กเกจสำหรับติดตั้งใน repositories ของระบบ Linux ส่วนใหญ่

คุณจะสามารถปรับขนาดพาร์ติชันที่ใช้ระบบไฟล์ที่ Windows รองรับ เช่น NTFS หรือ FAT32 เท่านั้น โดยใช้ Disk Management Tool หากคุณต้องปรับขนาด Ext4 หรือระบบไฟล์ Linux อื่นๆ ให้เปลี่ยนมาใช้ GParted แทน

  • คุณสามารถเข้าถึง Windows Disk Management tool ได้โดย คลิกขวา Windows Start button และคลิก Disk Management

ใน Disk Management คุณจะเห็นรายการแบ่งครึ่งของไดรฟ์ของคุณ ครึ่งบนจะแสดง "volumes" หรือพาร์ติชันที่พร้อมใช้งาน ครึ่งล่างจะแสดงพาร์ติชันที่มอบหมายให้แต่ละไดรฟ์ในรูปแบบที่เห็นภาพชัดเจนกว่า

  • เพื่อเริ่มปรับขนาด ให้คลิกขวาที่พาร์ติชันที่ใหญ่พอบนไดรฟ์ที่เลือก บนพาร์ติชัน Windows นี่อาจเป็นไดรฟ์ระบบ Windows (C:) ของคุณ
  • คลิก Shrink Volume

Windows จะวิเคราะห์ไดรฟ์ก่อน ซึ่งอาจใช้เวลาประมาณ 1 นาที เมื่อเสร็จแล้ว คุณจะเห็นหน้าต่าง ขอให้คุณป้อนปริมาณพื้นที่ที่ต้องการ釋放 (free up) ในหน่วยเมกะไบต์

  • พิมพ์ปริมาณที่เหมาะสมสำหรับความต้องการจัดเก็บของคุณ ขนาดหน่วยความจำจัดเก็บค่อนข้างแปลกประหลาด จึงจำไว้ว่า 1GB ไม่เท่ากับ 1000MB แต่เป็น 1024MB
  • เมื่อคุณเลือกปริมาณจัดเก็บที่ต้องการปลดปล่อยแล้ว คลิก Shrink

หากคุณมีปัญหาในการ shrink พาร์ติชัน (เช่น ปุ่ม Shrink เป็นสีเทา) คุณอาจต้องปิด hibernation ชั่วคราว เนื่องจากวิธีที่ Windows จัดเก็บไฟล์ระบบบางอย่าง

การสร้างพาร์ติชันของคุณ (Creating Your Partitions)

เมื่อฮาร์ดดิสก์ของคุณมีพื้นที่ที่จำเป็นแล้ว คุณสามารถไปสร้างพาร์ติชัน shared drive ใหม่ได้

  • ใน Disk Management คุณควรจะเห็นพื้นที่ว่างของคุณมีป้ายว่า "Unallocated" คลิกขวาที่มัน และในเมนูที่ปรากฏ คลิก New Simple Volume
  • คลิก Next เพื่อเริ่ม ใส่ขนาดของพาร์ติชันใหม่ โดยใช้หน่วยเมกะไบต์ ก่อนคลิก Next
  • ยืนยันตัวอักษรไดรฟ์ (drive letter) ที่เลือกสำหรับไดรฟ์ใหม่ ก่อนคลิก Next
  • ขั้นตอนถัดไปจะยืนยันการตั้งค่าที่คุณต้องการเพื่อจัดรูปแบบ (format) พาร์ติชันเมื่อสร้างเสร็จ ค่าเริ่มต้น (default settings) ควรจะดีแล้ว แต่ตรวจสอบให้แน่ใจว่าเลือก NTFS ใส่ชื่อให้พาร์ติชันภายใต้ส่วน Volume Label และคลิก Next เพื่อดำเนินต่อ
  • ที่ขั้นตอนสุดท้าย คลิก Finish เพื่อเริ่มกระบวนการสร้างและจัดรูปแบบพาร์ติชันไดรฟ์ใหม่ของคุณ

หากคุณใช้ฮาร์ดดิสก์อีกตัว และต้องลบหรือจัดรูปแบบพาร์ติชันที่มีอยู่ Disk Management จะอนุญาตให้คุณทำได้

คุณสามารถคลิกขวาพาร์ติชันที่มีอยู่ คลิก Delete Volume แล้วสร้างพาร์ติชันใหม่ในพื้นที่ "Unallocated" หรือเลือก Format เพื่อจัดรูปแบบพาร์ติชันที่มีอยู่ให้เป็นระบบไฟล์ NTFS

การเข้าถึง Shared Drive ของคุณ

เมื่อคุณสร้างพาร์ติชันใหม่และจัดรูปแบบเสร็จแล้ว คุณควรจะสามารถเข้าถึงได้ใน Windows File Explorer

Linux distributions สมัยใหม่ส่วนใหญ่จะสามารถอ่านพาร์ติชันที่มีระบบไฟล์ NTFS ได้ ขอบคุณแพ็กเกจไดรเวอร์ ntfs-3g ซึ่งติดตั้งมากับ Ubuntu และ Debian เวอร์ชันล่าสุด แตคุณอาจต้องติดตั้งเองใน distributions อื่นๆ เช่น Arch Linux

ในกรณีส่วนใหญ่ คุณอาจต้องให้ distribution ของคุณ "นั่นหน่อย" (nudge) เพื่อ mount ไดรฟ์และอนุญาตให้คุณเข้าถึง ใน Ubuntu ตัวอย่างเช่น เปิด file manager ของคุณ และคลิก Other Locations ค้นหาพาร์ติชันของคุณด้วยป้ายชื่อ (label) ที่คุณตั้งตอนจัดรูปแบบ แล้วแตะมัน

มันควรจะ mount และเปิด ให้คุณเข้าถึงไฟล์ภายในได้ รวมถึงเพิ่มหรือลบมัน ไฟล์ที่คุณเพิ่มจะสามารถเข้าถึงได้จากภายใน Windows ครั้งต่อไปที่คุณสลับระบบ