คำถามติดแท็ก filesystems

ระบบไฟล์เป็นข้อกำหนดของวิธีการจัดเก็บตั้งชื่อและจัดการไฟล์ต่าง ๆ ในคอมพิวเตอร์ แท็กนี้ควรใช้สำหรับคำถามระบบไฟล์ทั่วไป สำหรับคำถามระบบไฟล์เฉพาะ (FAT, NTFS, ext4, ... ) ให้ใช้แท็กที่เหมาะสมแทน

3
วิธีแชร์ไฟล์ระหว่าง Windows และ MacOS ด้วยการบู๊ตคู่
ฉันมีเสือดาวหิมะ MacOS และ Windows 7 ติดตั้งบนฮาร์ดไดรฟ์เดียวกัน (บน iMac) ฉันต้องการมีโฟลเดอร์ที่แบ่งปันระหว่างกันซึ่งฉันสามารถเขียนข้อมูลได้ไม่เพียง แต่อ่าน เป็นไปได้ไหม ใน Windows พาร์ติชัน MacOS บอกว่าฉันไม่ได้รับอนุญาตให้เขียนและในพาร์ทิชัน Mac Windows พูดในสิ่งเดียวกัน ขอบคุณ!

1
ทำให้โปรแกรมเฉพาะดูระบบไฟล์แตกต่างบน Windows
ฉันใช้ Winamp เพราะพระเจ้าทรงทราบเมื่อใด ฉันมีเพลงของฉันทั้งหมดในไลบรารีสื่อที่มีไฟล์ mp3 ทั้งหมดพร้อมสถิติเจ๋ง ๆ มากมายทุกครั้งที่ฉันได้ฟังเพลงแต่ละครั้ง สถานการณ์เริ่มขึ้นเมื่อฉันย้ายไปยังคอมพิวเตอร์เครื่องใหม่และคัดลอกไฟล์ DB ของ Winamp ทั้งหมด มันใช้งานได้ดียกเว้นว่าไฟล์ของฉันไม่ได้อยู่ในไดรฟ์ D: แต่ในไดรฟ์ E: แน่นอนฉันสามารถสร้างลิงก์สัญลักษณ์ แต่ฉันไม่ต้องการสร้างตัวอักษรไดรฟ์ 2 ตัวสำหรับ HD เดียวกัน TL; DR; มีวิธีในการทำโปรแกรมเฉพาะเพื่อดู HDD ที่แตกต่างกันหรือไม่? เช่นคิดว่ามีไฟล์อยู่ในเส้นทางเดียวแม้ว่าจะอยู่ในเส้นทางอื่น ข้อสังเกต: ฉันไม่ได้มองหาวิธีแก้ปัญหาสำหรับสถานการณ์ Winamp ของฉัน แต่เป็นวิธีแก้ไขปัญหาทั่วไป

2
รับไฟล์ทั้งหมดจากไดเรกทอรีโดยไม่มีสิทธิ์อ่านหรือไม่
ใน Linux / Unix ถ้าฉันอยู่ในไดเรกทอรีของผู้ใช้รายอื่น แต่ไม่สามารถดูเนื้อหาของไดเรกทอรีด้วยการพิมพ์ "ls" ฉันจะได้รับสำเนาของไฟล์ทั้งหมดได้อย่างไร เป็นวิธีเดียวที่จะเดาว่าชื่อไฟล์คืออะไร?

1
ตัวอักษรของไดรฟ์สับสนหลังจากโอนย้าย Windows ไปยังพาร์ติชันอื่น
ฉันเคยมีการติดตั้ง Windows ที่ต่างกันสองแบบ - อันเก่าและอันใหม่ที่เพิ่งติดตั้งใหม่ ฉันต้องการกำจัดการติดตั้งเก่าและทำเช่นนั้นฉันคัดลอกเนื้อหาของพาร์ติชัน Windows ใหม่ไปยังพาร์ติชัน Windows เก่า (โดยใช้ Gparted live USB) และฟอร์แมตพาร์ติชัน Windows ใหม่ เนื่องจากไฟล์บูตถูกลบไปในกระบวนการฉันจึงบูตจาก Windows Recovery CD และสร้าง BCD ใหม่ (ข้อมูลการกำหนดค่าการบูต) ตอนนี้เมื่อฉันพยายามบูตเข้าสู่ Windows กระบวนการบูทก็ดี แต่ฉันไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ (Windows เพียงแค่ล็อกเอาต์ทันทีที่ฉันกดเข้าสู่ระบบ) เพื่อค้นหาสาเหตุของพฤติกรรมแปลก ๆ นี้ฉันพยายามบูตในเซฟโหมดและพบว่าตัวอักษรไดรฟ์สับสนในกระบวนการ ไดรฟ์ระบบมีชื่อD:และพาร์ติชันอื่น ๆ (ว่างเปล่า) เรียกว่าไดรฟ์C: เป็นผลให้โปรแกรมส่วนใหญ่หยุดทำงาน ฉันจะทำอย่างไรเพื่อกู้คืนอักษรระบุไดรฟ์ต้นฉบับ

1
Watch Filesystem วนซ้ำและรันสคริปต์เมื่อไฟล์ถูกเพิ่มใน Ubuntu?
ปัญหานี้ทำให้ฉันเป็นบ้าจริงๆ สถานการณ์ของฉันคือฉันมีไดเรกทอรีใหญ่บนเซิร์ฟเวอร์อูบุนตูของฉันมีโฟลเดอร์ย่อยประมาณ 150 โฟลเดอร์ที่ฉันต้องดู โฟลเดอร์ย่อยเหล่านั้นส่วนใหญ่มีไฟล์ PDF ซึ่งผู้ใช้สามารถอัปโหลดไฟล์ใหม่ได้ด้วยตนเอง ตอนนี้เมื่อฉันต้องสร้างภาพขนาดย่อของ PDF เหล่านั้นและเนื่องจากฉันไม่สามารถเข้าถึงแหล่งที่มาของเครื่องมือที่ใช้ในการอัปโหลดไฟล์ฉันต้องการตรวจสอบไฟล์ที่เพิ่มใหม่ (ที่ดีที่สุดตามเวลาจริง) และหากมีการเพิ่มไฟล์ใหม่ ต้องการใช้สคริปต์ของฉันเพื่อใช้ ghostscript โดยอัตโนมัติเพื่อสร้างรูปขนาดย่อของฉัน ฉันได้ลองวิธีแก้ปัญหาด้วย incron และอีกอันกับ watcher (ซึ่งไม่ได้ผลเลยเนื่องจาก Ubuntu 10.04) Incron คงจะยอดเยี่ยม แต่ก็ไม่ได้ผลเพราะมันไม่สามารถใช้สำหรับการตรวจสอบระบบไฟล์ซ้ำ ... ฉันจะขอบคุณสำหรับความช่วยเหลือ / คำแนะนำใด ๆ

1
วิธีการติดตั้ง zfs-fuse ก่อนหน้านี้ในลำดับการบู๊ตดังนั้นฉันสามารถ rsyslog ที่นั่นบน Ubuntu 12.04 ได้อย่างไร
ฉันพยายามที่จะใช้ zfs-fuse เป็นไดร์เวอร์ระบบไฟล์สำหรับพาร์ติชั่นการอ่าน / เขียนที่มีการบันทึกระบบในการแจกจ่าย Ubuntu 12.04 ฉันได้เปลี่ยนเส้นทาง rsyslog ที่นั่นโดยแก้ไขไฟล์การกำหนดค่าที่เหมาะสม อย่างไรก็ตามเมื่อ bootup rsyslog จะเริ่มต้นวิธีก่อนที่จะติดตั้ง zfs-fuse ดังนั้นจึงสร้างไดเรกทอรีอย่างมีความสุขและเริ่มเข้าสู่ระบบในพาร์ติชัน root และเมื่อ zfs-fuse พยายามติดตั้งไดรฟ์ในลำดับการบู๊ตในภายหลัง มีไฟล์อยู่ในไดรฟ์ / ที่เมานต์แล้วซึ่งระบบปฏิบัติการกำลังทำงานอยู่ดังนั้น zfs-fuse ไม่สามารถเมานต์ไดรฟ์ที่นั่นได้ ก่อนที่ฉันจะแก้ไขไฟล์การตั้งค่า rsyslog เพื่อเข้าสู่ระบบที่แตกต่างกัน zfs-fuse ถูกติดตั้งโดยอัตโนมัติไดรฟ์ได้ดี ดังนั้นคำถามของฉันคือ: ฉันจะย้ายการติดตั้ง zfs-fuse ของไดรฟ์ไปยังรุ่นก่อนหน้าในลำดับการบู๊ตได้อย่างไรมากกว่า rsyslog ฉันต้องการ rsyslog ที่มีข้อมูลการบูตทั้งหมดดังนั้นฉันจึงไม่สามารถย้าย rsyslog ไปหลังจาก zfs-fuse ได้ฉันต้องย้าย zfs-fuse ก่อนหน้านี้ ฉันสามารถเข้าใจวิธีการแฮ็คทุกชนิดนี้ แต่ฉันต้องการทางออกที่สง่างามถ้ามี ฉันได้ทำส่วนแบ่งที่ยุติธรรมของ googling เกี่ยวกับเรื่องนี้และไม่สามารถหาใครก็ตามที่แก้ไขปัญหานี้และโพสต์วิธีแก้ปัญหา ขอบคุณสำหรับความช่วยเหลือใด …

2
ข้อผิดพลาด chkdsk ใน Windows XP SP2 - ฉันจะซ่อมแซมระบบไฟล์ได้อย่างไร
ฉันมีปัญหาในการบูท Windows XP SP2 ในโหมดใดก็ได้ ดังนั้นฉันจึงรัน CD การติดตั้งในโหมดการซ่อมแซมและเข้าสู่คอนโซลการซ่อมแซม ที่นั่นฉันรันคำสั่ง chkdsk และพบข้อผิดพลาดในไดรฟ์ C ของฉัน ฉันพยายามวิ่ง chkdsk /f เพื่อแก้ไขข้อผิดพลาด แต่ในไร้สาระ พรอมต์คำสั่งบอกว่าเท่านั้น /p และ /r ตัวเลือกมีผลบังคับใช้ ตอนนี้ฉันจะทำอย่างไรเพื่อซ่อมแซมระบบไฟล์?

4
DVD RW: พวกเขายังคงเกี่ยวข้องกับการสำรองข้อมูลหรือไม่ [ปิด]
ด้วยความพร้อมของหน่วยความจำ USB ขนาดกะทัดรัดที่มีจำนวนมากความจุในการจัดเก็บข้อมูลที่สูงขึ้นยังคงมีกรณีการใช้งานสำหรับการสำรองข้อมูลเป็นระยะและเพิ่มขึ้นบน DVD / RW DVD / RW มีความรำคาญเพิ่มเติมที่คุณไม่สามารถลากและวางไฟล์ลงไปได้อย่างง่ายดายเท่าที่คุณจะทำได้ในเมมโมรี่สติ๊ก USB ดังนั้นถ้าฉันมี DVD / RW 4.7GB ฉันจะต้องเบิร์นภาพใหม่ทุกครั้งที่ฉันสำรองข้อมูลใหม่ ... ด้วยโครงสร้างไฟล์ / โฟลเดอร์ที่จัดเรียงใหม่

1
สิทธิ์การใช้งานไฟล์ Windows 7
ฉันพยายามย้ายไฟล์จาก usb stick ไปยังโฟลเดอร์บนเดสก์ท็อปของฉัน ฉันได้เปลี่ยนคุณสมบัติต่าง ๆ ของมันและรายการย่อยของมันและเป็นเจ้าของมัน ฉันได้เพิ่มสิทธิ์อย่างเต็มที่ในการทำทุกอย่างกับมันและโฟลเดอร์ย่อยและรายการ เมื่อฉันพยายามย้ายโฟลเดอร์ windows 7 จะแสดงข้อความข้อผิดพลาด คุณต้องได้รับอนุญาตในการดำเนินการนี้ คุณต้องได้รับอนุญาตจาก XXX \ YYY เพื่อทำการเปลี่ยนแปลงไฟล์นี้ (ลองอีกครั้ง / ข้าม / ยกเลิก) ทำเช่นนี้สำหรับรายการปัจจุบันทั้งหมด (พบจำนวน x) ฉันเข้าสู่ระบบในฐานะผู้ใช้ XXX \ YYY และการได้รับข้อความนี้ก็ไม่สมเหตุสมผล แม้เมื่อฉันกดอีกครั้งก็ไม่ทำงาน เกิดอะไรขึ้นที่นี่และฉันจะเปลี่ยนการอนุญาตก่อนได้อย่างไร ประการที่สองฉันเป็นคนเดียวที่ใช้คอมพิวเตอร์เครื่องนี้ (เป็นแล็ปท็อปของฉันและฉันอยู่คนเดียว (ฉันแย่)) การอนุญาตเหล่านี้น่ารำคาญจริงๆ มีวิธีใดบ้างที่ฉันสามารถปิดการใช้งานการรักษาความปลอดภัยระดับนี้ในระบบของฉันได้ดีฉันจึงสามารถเป็นเจ้าของไฟล์ได้เมื่อพวกเขาเข้าสู่ระบบของฉัน วันไหนของวันชราที่ดี ขอบคุณล่วงหน้าสำหรับความช่วยเหลือที่คุณสามารถให้ได้

0
Windows: สูญเสียโวลุ่มข้อมูลของฉันผ่านทาง diskpart clean เมื่อฉันรัน clean บนโวลุ่มระบบ
ฉันสงสัยว่าทำไมสิ่งนี้เกิดขึ้น ฉันมีปริมาณข้อมูลที่ฉันไม่ต้องการสัมผัส ฉันต้องการล้างโวลุ่มของระบบและติดตั้งระบบปฏิบัติการใหม่ลงไปดังนั้นฉันจึงเรียกใช้ diskpart และเลือกระดับเสียง ไดรฟ์ข้อมูลระบบ (0) ถูกเลือกเป็นไดรฟ์ข้อมูลเป้าหมายของฉันและฉันก็เรียกใช้ CLEAN บนไดรฟ์ข้อมูลนั้น (ไม่ใช่ปริมาณข้อมูล) ตอนนี้ปริมาณทั้งหมดของฉันหายไป .. ไดรฟ์ข้อมูลเหล่านี้ติดตั้งอยู่ด้านบนของไดรฟ์แบบลอจิคัล 1 ที่ทำงานบนฮาร์ดแวร์ RAID แต่ฉันไม่คิดว่ามันจะสำคัญ เพราะเหตุใดการทำความสะอาดโวลุ่มระบบผ่านทาง diskpart จึงทำให้ทุกอย่างลบ ฉันไม่ได้ใช้ Clean all เป็นเพราะการทำความสะอาดเช็ดข้อมูลบนดิสก์ไม่ใช่ในโวลุ่ม ถ้างั้น .. ฉันขอขอบคุณข้อมูลเชิงลึกใด ๆ ขอบคุณ

2
การตั้งค่าดิสก์ RAID ต้องใช้ดิสก์ทั้งหมดใน RAID หรือไม่
ฉันสนใจที่จะใช้พีซีด้วยวิธีนี้ 1 C: ไดรฟ์หลักและ 2 2TB + 2TB ใน RAID 0 ติดตั้ง Windows แล้วและฉันต้องการเพิ่มดิสก์ในภายหลัง ฉันต้องฟอร์แมต C: เป็น RAID เพื่อให้สามารถทำงานกับดิสก์ RAID 0 ได้หรือไม่ ฉันต้องการฟอร์แมตดิสก์รอง D: ไปยังดิสก์ RAID 0 และเพิ่มลงในระบบโดยไม่ต้องติดตั้ง Windows ใหม่ C: จะไม่ใช้มากกว่าหนึ่งไดรฟ์ดังนั้นจึงไม่มีประโยชน์ที่จะต้องทำให้เป็น RAID


1
blkid + พิมพ์เฉพาะดิสก์ที่มีระบบไฟล์
เกี่ยวกับคำสั่ง blkid โปรดช่วยฉันอนุมัติข้อสมมติฐานนี้ เราสามารถบอกได้ไหมว่า blkid จะพิมพ์อุปกรณ์ดิสก์ทั้งหมดเฉพาะในกรณีที่ดิสก์เหล่านี้มีระบบไฟล์ (โดย mkfs) blkid /dev/sda1: UUID="cc749f07-ad00-49e8-ab19-eceef99f5e28" TYPE="xfs" /dev/sda2: UUID="v0593a-KiKU-9emb-STbx-ByMz-S95k-jChr0m" TYPE="LVM2_member" /dev/sdb: UUID="9b44be8e-fa59-4d84-ada5-1345498663ba" TYPE="ext4" /dev/sdc: UUID="239505a3-8fb2-4da9-9edd-465299ce15c0" TYPE="ext4" /dev/sde: UUID="986cd2f3-4d5d-4431-a221-30b142a61c7c" TYPE="ext4" /dev/sdf: UUID="b8c3c3db-7e13-47b9-b4f9-f706a5223b76" TYPE="ext4" /dev/sdd: UUID="3c3730ec-d23a-4d1b-8880-224eb658d3ab" TYPE="ext4" /dev/mapper/vg00-lv_root: UUID="a8c48724-98b7-44b4-89ac-28214462638c" TYPE="xfs" /dev/mapper/vg00-lv_swap: UUID="1beb675f-0b4c-4225-8455-e876cafc5756" TYPE="swap" /dev/mapper/vg00-lv_var: UUID="3de01172-29a2-4b5f-9aef-f9b3032eb7c5" TYPE="xfs"

1
UnionFS อ่านจากสาขาที่มีลำดับความสำคัญแรกเขียนไปที่สาขาทั้งหมด
มีการกำหนดค่า UnionFS ที่อนุญาตให้ฉันรวมสองไดเรกทอรี RW เพื่อให้ฉันสามารถอ่านจากไดเรกทอรีที่มีลำดับความสำคัญสูงกว่าถ้าแฟ้มที่ร้องขอมีอยู่ในนั้น (พฤติกรรมปกติ) แต่การเปลี่ยนแปลงไดเรกทอรีที่ผสานถูกเขียนลงในทั้งสอง สาขา? ถ้าไม่มีระบบไฟล์ที่เทียบเคียงได้ (เช่น MergerFS, OverlayFS, AUFS ฯลฯ ) ที่ให้ฉันทำ

0
Windows ล็อคไดเรกทอรีทั้งหมดหลังจากฉันลองลบมัน
ฉันมีปัญหาที่บางครั้ง Windows บล็อกการเข้าถึงไดเรกทอรีทั้งหมด (และฉันหมายถึงทั้งหมดฉันไม่เห็นเจ้าของสิทธิ์การอนุญาตไฟล์และข้อมูลเมตาอื่น ๆ ) ปัญหาไม่สามารถทำซ้ำได้ทั้งหมด แต่เกิดขึ้นโดยเฉพาะอย่างยิ่งเมื่อฉันสลับกิ่ง Git ในที่เก็บซอร์สโค้ดขนาดใหญ่ มันสามารถเกิดขึ้นที่อื่นเช่นเมื่อฉันลบไดเรกทอรีจำนวนมากโดยใช้สคริปต์ ฉันตรวจสอบแล้วว่าไดเรกทอรีไม่ได้ใช้งานโดยกระบวนการทำงาน (โดยใช้ Process Hacker / Process Explorer) และฉันพยายามรีเซ็ตความเป็นเจ้าของไดเรกทอรีโดยไม่ประสบความสำเร็จ แสดง เจ้าของ). สิ่งเดียวที่แก้ไขปัญหาได้คือการรีบูทระบบแบบเต็มหลังจากนั้นไดเรกทอรีจะพร้อมใช้งานอีกครั้งหรือถูกลบออก (ไม่แน่ใจว่าสิ่งใดเป็นตัวกำหนดสิ่งนี้) ครั้งแรกที่มันเกิดขึ้นฉันไม่ได้คิดมากเกี่ยวกับเรื่องนี้ แต่ตอนนี้มันเกิดขึ้นอย่างน้อย 10-20 ครั้งในสองเครื่องที่แตกต่างกัน (ทั้งที่ใช้ Windows 10) เมื่อไดเรกทอรีถูกล็อคฉันพยายามฆ่ากระบวนการผู้ใช้ทั้งหมดและหยุดซอฟต์แวร์ป้องกันไวรัส แต่ก็ไม่ได้ช่วยอะไร จากสิ่งที่ฉันสามารถบอกได้นี่ไม่ใช่กรณีของไดเรกทอรีที่ใช้โดยกระบวนการบางอย่าง ฉันสงสัยว่าไดเรกทอรีถูกล็อกโดยเคอร์เนลหรือไดรเวอร์ NTFS เองด้วยเหตุผลบางอย่างและฉันไม่เห็นวิธีใด ๆ ในการปลดล็อกจากพื้นที่ผู้ใช้ ฉันสงสัยว่าทำไมสิ่งนี้ถึงเกิดขึ้น นี่เป็นข้อผิดพลาดหรือพฤติกรรมที่คาดหวัง (อาจมีคุณสมบัติความปลอดภัยบางอย่าง)? ระบบไฟล์เสียหายหรือไม่ ฉันไม่เห็นสิ่งนี้ใน Windows รุ่นก่อนหน้า

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