ฉันควรเลือก exFat หรือ NTFS สำหรับพาร์ติชั่น“ shared” ในระบบดูอัลบูตหรือไม่?


36

ฉันมีแล็ปท็อปเครื่องใหม่ซึ่งฉันตั้งค่าเป็นดูอัลบูท Windows / Linux

ฉันต้องการเข้าถึงไฟล์จากทั้ง Ubuntu และ Windows 7

ฉันควรสร้างพาร์ติชัน NTFS แยกต่างหากหรือไม่

คำตอบ:


15

ใช่คุณควรสร้างพาร์ติชัน NTFS แยกต่างหากเพื่อแชร์ไฟล์ระหว่าง Ubuntu และ Windows บนคอมพิวเตอร์ของคุณ

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

ฉันยังคงแนะนำพาร์ติชันแยกต่างหากสำหรับข้อมูลสำคัญที่ใช้สำหรับการแชร์ระหว่าง OS ต่าง ๆ บนคอมพิวเตอร์เครื่องเดียวกัน


3
แค่ต้องการเพิ่มอีกหนึ่งสิ่งด้วยคำตอบที่ดีที่สุด Ubuntu (Linux) มีการสนับสนุนดั้งเดิมสำหรับพาร์ติชัน NTFS แต่ในทางกลับกันไม่สามารถทำได้เช่น Windows ไม่สามารถเข้าถึงพาร์ติชัน Linux ได้ แต่มีเครื่องมือที่ดีมากเช่น EXT2Read ซึ่งสามารถช่วยอ่าน / เขียนแม้กระทั่งพาร์ติชั่น ext4
M. Ahmad Zafar

1
ขอบคุณ @MuhammadAhmadZafar - หากคุณไม่มีข้อขัดข้องฉันจะแก้ไขความคิดเห็นของคุณในคำตอบ : o)
โครงการ Fernhill Linux

ใช่แน่นอน! คุณสามารถพูดถึงมันในคำตอบของคุณได้เช่นกัน
M. Ahmad Zafar

32

หากคุณใช้ทั้ง Ubuntu และ Windows คุณควรจัดเก็บไฟล์ที่คุณต้องการให้เข้าถึงได้ในพาร์ติชันNTFS พาร์ติชันexFATและFAT32เป็นตัวเลือกอื่น ๆ แต่:

  • exFAT ได้รับการจดสิทธิบัตรดังนั้นการสนับสนุนจะไม่ได้สร้างไว้ใน Ubuntu เป็นค่าเริ่มต้น คุณสามารถเพิ่มได้โดยไม่มีปัญหามากเกินไปแต่นี่ก็ยังมีปัญหามากกว่าที่จะไม่ต้องเพิ่มเลย

    • จำไว้ว่าถ้าคุณต้องบูตจาก Ubuntu live CD เพื่อการกู้คืนไลฟ์ซีดีจะไม่มี exFAT drivers แม้ว่าระบบที่คุณติดตั้งจะใช้งานได้ก็ตาม
    • คุณอาจต้องการตรวจสอบกฎหมายท้องถิ่นของคุณก่อนทำการติดตั้ง exFAT เพื่อดูว่าคุณอาจต้องรับผิดทางแพ่งเนื่องจากปัญหาสิทธิบัตรหรือไม่ (ฉันไม่ได้พยายามที่จะกีดกันคุณและฉันไม่ใช่ทนายความฉันแค่อยากให้คุณตระหนักถึงปัญหาที่อาจเกิดขึ้น)
  • FAT32 ไม่รองรับไฟล์ที่มีขนาดใหญ่กว่า 4 GiB วันนี้คุณอาจมีไฟล์ที่มีขนาดใหญ่ขึ้นอยู่กับสิ่งที่คุณใช้คอมพิวเตอร์ของคุณ

  • ทั้ง exFAT มิได้ FAT32 สนับสนุนเจ้าของไฟล์และสิทธิ์ มักจะค่อนข้างน้อยเมื่อเปรียบเทียบกับ NTFS เนื่องจากในขณะที่ NTFS สนับสนุนการเป็นเจ้าของและการอนุญาตค่อนข้างซับซ้อนเพื่อให้พวกเขาเคารพ / ใช้อย่างถูกต้องเมื่อติดตั้งวอลุ่ม NTFS ในระบบปฏิบัติการที่ไม่ใช่ Windows เช่น Ubuntu คุณสามารถทำได้

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

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


YANAL แต่ด้วยการใช้งาน GPL หลายครั้งฉันจะเดาว่า บริษัท ใหญ่ ๆ หาทางแก้ไข ฉันคิดว่าคำตอบนี้ล้าสมัยแล้ว
akostadinov

8
  • หากคุณหมายถึงพาร์ติชันสำหรับเริ่มระบบไม่ใช่; Linux ไม่สามารถบูตจาก NTFS หรือ exFAT นอกจากนี้ exFAT ไม่แนะนำสำหรับการใช้งานส่วนใหญ่เนื่องจาก Ubuntu / Linux ไม่สามารถเขียนไปยัง exFAT

  • คุณไม่จำเป็นต้องมีพาร์ติชันพิเศษในการ "แชร์" ไฟล์ Linux สามารถอ่านและเขียน NTFS (Windows) ได้ดี ในอีกทางหนึ่งให้พิจารณาทางเลือกต่อไปนี้หากคุณต้องการสร้างพาร์ติชัน "ที่ใช้ร่วมกัน":

    • FAT32 (vfat): ระบบไฟล์ที่ค่อนข้างเก่า แต่ง่าย ๆ นี้ได้รับการสนับสนุนอย่างดีเยี่ยมบน Linux (และเป็นระบบดั้งเดิมของ Windows); เป็นตัวเลือกที่ดีสำหรับไฟล์ทั่วไปบางครั้งเช่นเพลงสื่อขนาดเล็กเอกสาร ฯลฯ มันมีข้อ จำกัด ขนาดไฟล์สูงสุด 4GB
    • ext2 / ext3: ระบบไฟล์ Linux เหล่านี้มีการสนับสนุนการอ่าน / เขียนที่ดีใน Windows ผ่านทางไดรเวอร์ของบุคคลที่สามเช่น ext2fsd ทางเลือกที่ดีถ้าคุณจะใช้งานสิ่งนี้เป็นหลักใน Ubuntu / Linux แต่ต้องการการสนับสนุนการอ่าน / เขียนบน Windows เช่นกัน

4

ใช่มันสะดวกมากที่จะมีพาร์ติชั่น NTFS เพื่อแชร์ระหว่าง Ubuntu และ Windows อันที่จริงพาร์ติชั่น / home ของฉันคือ NTFS

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

ในการติดตั้งเริ่มต้นเมื่อตื่นจากโหมดไฮเบอร์เนต GRUB จะเน้นตัวเลือกแรกเสมอ (Ubuntu บน GRUB ของฉัน) แต่นั่นอาจไม่ใช่ระบบปฏิบัติการที่คุณจำศีล คุณสามารถค้นหาตัวเลือกต่าง ๆ ในไฟล์กำหนดค่า GRUB เพื่อให้มันไฮไลต์ตัวเลือก OS ที่บูตล่าสุดเสมอ ด้วยวิธีนี้คุณสามารถหลีกเลี่ยงปัญหาในการปลุกระบบปฏิบัติการที่ผิด


3

พาร์ติชัน NTFS สามารถอ่านและเขียนได้นอกเวลาด้วย Ubuntu

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

คุณสามารถติดตั้งพาร์ติชัน Windows ของคุณได้เมื่อต้องการ มันจะปรากฏขึ้นโดยอัตโนมัติในแถบด้านข้างของ explorer ของไฟล์ใน Ubuntu สิ่งนี้จะป้องกันคุณจากการสร้างพาร์ติชันเพิ่มเติม

ทางเลือกเป็นของคุณ การกำหนดค่าอาจเป็นไปได้และปลอดภัย


2

คำเตือน: ฉันสูญเสียข้อมูลด้วยพาร์ติชัน NTFS ที่ใช้ร่วมกันระหว่าง Ubuntu 11.10 และ WinXP ของฉัน

พูดถ้าฉันจำศีล winXP จากนั้นบู๊ตเข้าสู่ Ubuntu และคัดลอกไฟล์บางไฟล์ไปยังพาร์ติชั่นที่แชร์ จากนั้นปิดอูบุนตูและรีบูต (จากโหมดไฮเบอร์เนต) WinXP จากนั้นบางครั้งมันก็สูญเสียไดเรกทอรีหรือไฟล์ที่ฉันคัดลอกมาจากอูบุนตู นอกจากนี้ฉันไม่สามารถลบโฟลเดอร์หลักได้ การทำ checkdisk ที่สมบูรณ์จะช่วยแก้ไขข้อผิดพลาด (แม้ว่าไฟล์เหล่านั้นจะสูญหายไปตลอดกาล)

ฉันได้เรียนรู้สิ่งต่อไปนี้: หากคุณกำลังจะใช้พาร์ติชันที่ใช้ร่วมกันตรวจสอบให้แน่ใจว่าคุณไม่ได้ใช้ไฮเบอร์เนตใน Windows หรือใน Ubuntu เมื่อคัดลอกข้อมูลจากเซสชัน OS หนึ่งไปยังอีก

ดูเหมือนจะยังไม่มีวิธีแก้ปัญหาที่ปลอดภัยอย่างง่ายสำหรับการแบ่งปันข้อมูลระหว่างสองระบบปฏิบัติการ :-(


1
นี่เป็นพาร์ติชันที่ใช้ร่วมกันซึ่งเป็นพาร์ติชันแยกต่างหากจากพาร์ติชัน Windows หลักของคุณหรือไม่ หรือว่าคุณใช้พาร์ติชัน Windows เพื่อแชร์ข้อมูล (และจำศีล)? โปรดทราบว่า Windows คาดว่าคอมพิวเตอร์จะอยู่ในสถานะเดียวกันเมื่อคอมพิวเตอร์ออกจากโหมดไฮเบอร์เนตเช่นเดียวกับเมื่อเข้าสู่โหมดไฮเบอร์เนต (Ubuntu คาดหวังสิ่งนี้เช่นกันเมื่อจำศีล) ดังนั้นฉันไม่แน่ใจว่าสิ่งนี้จะชี้ไปที่การใช้ระบบไฟล์อื่นที่ไม่ใช่ NTFS; ฉันคาดหวังว่าปัญหาอาจเกิดขึ้นกับระบบไฟล์ใด ๆ หากใช้การไฮเบอร์เนตด้วยวิธีที่แตกต่างจากที่ออกแบบไว้
Eliah Kagan

1

ใช่มันเป็นวิธีที่ดีที่สุดในการแบ่งปันสิ่งต่าง ๆ ระหว่างอูบุนตูและวิน NTFS ดีกว่า exFAT มาก ฉันมีอูบุนตูและ win7 บนพีซีของฉันและใช้วิธีเดียวกันในการแบ่งปันทุกอย่างที่ฉันต้องการทั้งคู่และมันก็ใช้งานได้ดีมาก


1

ฉันรู้ว่านี่เป็นเธรดเก่า แต่จะมีการเข้าชมมากด้วยกฎการแบ่งพาร์ติชัน Dropbox ใหม่

ฉันเพิ่งถูกตีด้วยปัญหาเดียวกันโดยใช้ DropBox ระหว่าง Linux และ Windows Dropbox ต้องการให้คุณใช้ NTFS สำหรับไฟล์ดรอปบ็อกซ์ของคุณบน Windows และ ext4 บน Linux ซึ่งหมายความว่าหากคุณกำลังแชร์ไฟล์ Dropbox ระหว่างสองระบบปฏิบัติการหนึ่งในนั้นจะไม่สามารถซิงค์ได้ คุณมีตัวเลือกน้อยไม่มีตัวเลือกที่เหมาะ

  1. แชร์พาร์ติชัน NTFS (ไม่ใช่พาร์ทิชันของ WINDOWS ของคุณ) ระหว่างระบบปฏิบัติการสองระบบของคุณ สิ่งนี้จะอนุญาตเฉพาะการติดตั้ง Windows Dropbox ที่จะซิงค์ซึ่งหมายความว่าคุณอาจไม่ได้ติดตั้ง DropBox บนฝั่ง Linux เพียงแค่ใช้ไฟล์ Dropbox ตามปกติในด้าน Linux แต่ตระหนักว่าคุณจะไม่ได้รับการซิงค์อัตโนมัติที่ทำให้ไฟล์สำรองในขณะที่คุณอยู่ใน Linux คุณจะต้องรีบูทเข้าสู่ Windows เป็นระยะเพื่อให้ไฟล์ทำการซิงค์ น่าเสียดายที่ไม่มีวิธีที่ดีในการทำเช่นนี้ในทิศทางอื่น (DropBox บน Linux ext4 ที่ใช้ร่วมกับ Windows) เนื่องจากไม่มีวิธีการอ่าน / เขียนที่เชื่อถือได้สำหรับการเข้าถึงพาร์ติชัน ext4 จาก Windows มีวิธีแก้ไขปัญหาแบบอ่านอย่างเดียวซึ่งจะช่วยให้คุณอ่านไฟล์จากฝั่ง Windows ได้ แต่ไม่สามารถเขียนได้

  2. มีไฟล์ Dropbox ของคุณสองชุดที่แตกต่างกันบนเครื่อง (หนึ่งใน ext4 สำหรับ linux และอีกหนึ่งไฟล์ใน NTFS สำหรับ Windows) สิ่งนี้จะใช้พื้นที่ว่างสองเท่าที่จำเป็นจริงๆ แต่ฉันไม่เห็นตัวเลือกอื่นเนื่องจาก DropBox ใช้กฎที่เส็งเคร็งซึ่งทำให้ไม่สามารถแบ่งปันไฟล์ Dropbox ของคุณระหว่างระบบปฏิบัติการหลายระบบได้อย่างมีประสิทธิภาพ

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