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

แนบระบบไฟล์ไปยังจุดที่ระบุในลำดับชั้นของระบบไฟล์ที่มีอยู่

1
เป็นไปได้หรือไม่ที่จะรันโปรแกรมฟิวส์ webdav ที่ไม่มีการเข้าถึงรูท?
ฉันได้เห็นตัวอย่างแสดงวิธีการใช้งานdavfs2ภายใต้ linux แต่แต่ละตัวมีส่วนเกี่ยวข้องกับสิ่งเหล่านี้อย่างใดอย่างหนึ่ง: ทำงานmountเหมือนรูท กำลังเพิ่มรายการไปยัง /etc/fstab กำลังรันmount.davfssetuid ซึ่งอนิจจายังต้องมีรายการ/etc/fstab สามารถหลีกเลี่ยงได้ไหม ถ้าไม่ลักษณะของ webdav ป้องกันได้ดีกว่าเช่น sshfs?

4
จุดยึดที่สอดคล้องกับ FHS คืออะไร
ฉันสงสัยว่าจุดยึดที่สอดคล้องกับ FHS สำหรับฮาร์ดไดรฟ์ภายในและ เครือข่ายแชร์คืออะไร แบบฝึกหัดต่าง ๆ มากมายแนะนำให้ทำการเมานต์ในไดเรกทอรีย่อยไปที่/mntหรือ/media ตามFHS 3.0 (มาตรฐานลำดับชั้นไฟล์): /media: จุดเมานท์สำหรับสื่อแบบถอดได้ ( ไดเรกทอรีนี้มีไดเรกทอรีย่อยซึ่งใช้เป็นจุดเชื่อมต่อสำหรับสื่อแบบถอดได้เช่นฟลอปปี้ดิสก์, cdroms และดิสก์ซิป ) /mnt: เมาจุดชั่วคราวติดตั้งระบบแฟ้ม ( ไดเรกทอรีนี้มีไว้เพื่อให้ผู้ดูแลระบบสามารถติดตั้งระบบแฟ้มชั่วคราวตามความจำเป็นเนื้อหาของไดเรกทอรีนี้เป็นปัญหาในท้องถิ่นและไม่ควรส่งผลกระทบต่อลักษณะที่โปรแกรมใด ๆ เป็นระยะ. ) ฉันสมมติว่าจุดเชื่อมต่อเหล่านั้นสามารถไปที่/home/foo/extdrive /home/foo/nfsshareระบบผู้ใช้เดียว แต่ฉันจะกำหนดให้ผู้ใช้ทุกคนสามารถเข้าถึงจุดเชื่อมต่อเหล่านั้นได้ที่ไหน อัปเดต: FHS 3.0, บทที่ 3.1, ย่อหน้า "Rationale" ที่สอง ไดเรกทอรีใหม่ใน/(เช่น/workspaceและ/nfsshare) มีเหตุผลหลายประการที่ทำให้ไม่สามารถสร้างไดเรกทอรีย่อยใหม่ของระบบไฟล์รากได้: ต้องการพื้นที่บนพาร์ติชันรากซึ่งผู้ดูแลระบบอาจต้องการให้มีขนาดเล็กและเรียบง่ายด้วยเหตุผลด้านความปลอดภัยหรือประสิทธิภาพ มันหลีกเลี่ยงวินัยใด ๆ ที่ผู้ดูแลระบบอาจตั้งค่าสำหรับการกระจายลำดับชั้นของไฟล์มาตรฐานข้ามไดรฟ์ข้อมูลที่เมาท์ได้ การแจกจ่ายไม่ควรสร้างไดเร็กทอรีใหม่ในลำดับชั้นรูทโดยไม่ต้องพิจารณาอย่างรอบคอบถึงผลที่ตามมารวมถึงความสามารถในการพกพาของแอปพลิเคชัน
14 mount  fhs 

2
ตัวเลือก fstab สามารถ uid และ gid เป็นชื่อกลุ่มผู้ใช้หรือต้องเป็นตัวเลข?
ฉันเรียนรู้วิธีตั้งค่า tmpfs ใน fstab สำหรับผู้ใช้ www-data ของฉันและฉันสงสัยว่าฉันสามารถใช้ชื่อผู้ใช้ / กลุ่มจริงแทนรหัสตัวเลข (การตั้งค่าส่วนตัว) หรือไม่ ฉันใช้ Debian ด้วย ext4 จัดรูปแบบด้วย "msdos" ระหว่างการติดตั้ง ดูเหมือนว่าจะใช้งานได้ แต่ฉันสงสัยว่านี่เป็นคุณสมบัติเฉพาะของเดเบียนหรือมันจะทำงานข้ามแพลตฟอร์ม (ฉันชอบพกพา) นี่คือสิ่งที่ฉันได้รับ: $ vim /etc/fstab # PHP temporary files. tmpfs /tmpfs/php-session tmpfs defaults,size=512M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0 tmpfs /tmpfs/php-upload tmpfs defaults,size=256M,mode=1700,uid=www-data,gid=www-data,noexec,nodev,nosuid 0 0
14 mount  fstab  tmpfs 


4
umount - อุปกรณ์ไม่ว่าง
บางครั้งเมื่อฉันต้องการที่จะเพิ่มอุปกรณ์เช่น sudo umount /dev/loop0 ฉันจะได้รับข้อความ umount: /mnt: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) ฉันมักจะแก้ปัญหานี้โดยการปิดหน้าต่างคอนโซล (ใน xfce4 ขั้วกรณีของฉัน) umountแล้ว ปัญหานี้หมายความว่าอย่างไร มีวิธีแก้ปัญหาที่ชาญฉลาดกว่านี้ไหม?
14 mount 

1
ทำไมฉันไม่สามารถผูก“ /” ในเนมสเปซของผู้ใช้ไม่ได้
ทำไมมันไม่ทำงาน $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. งานเหล่านี้ตกลง: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ uname -r # Linux kernel version …

3
แนวทางปฏิบัติที่ดีที่สุดสำหรับการติดตั้งพาร์ติชัน Windows
ฉันกำลังใช้ Windows และ Debian สำหรับบูตคู่ในแล็ปท็อปของฉัน ฉันใช้ลินุกซ์เป็นส่วนใหญ่ แต่ในบางครั้งฉันจำเป็นต้องเข้าถึงไฟล์ในพาร์ติชัน Windows ของฉัน พาร์ติชัน Windows ของฉันถูกเมาท์ดังนี้เมื่อเริ่มต้น >cat /etc/fstab |grep Win7 LABEL=Windows7_OS /mnt/Win7 auto nosuid,nodev,nofail,x-gvfs-show 0 0 โดยทั่วไปทุกไฟล์ในพาร์ติชัน Windows จะเป็นของ root: root และได้รับอนุญาต 777 จากนั้นเมื่อใดก็ตามที่ฉัน mv ไฟล์ไปยังพาร์ติชันที่ทำงาน (Linux) ของฉันฉันมีไฟล์ 777 อยู่ภายใต้พาร์ติชันของฉันฉันเป็นเจ้าของ (ในขณะที่ cp ใน terminal จะให้ไฟล์ 755 แต่ถ้าทำผ่าน gnome จะบันทึกไฟล์ด้วยการอนุญาต 777) . นี่เป็นวิธีปฏิบัติที่ดีที่สุดในการติดตั้งพาร์ติชันหรือไม่? หรือฉันควรติดตั้งแบบนี้แทนที่จะเป็นรูทฉันเป็นเจ้าของไฟล์ / …

4
ปัญหาเกี่ยวกับการทำความเข้าใจแนวคิดของการติดตั้ง
ต้องอ่านทั้งสองสิ่งมีความหมายโดยการติดตั้งอุปกรณ์ใน Linux? และการทำความเข้าใจ "mount" เป็นแนวคิดในระบบปฏิบัติการฉันมีปัญหาเมื่อมีการระบุว่า ที่เก็บข้อมูลที่เข้าถึงได้ทั้งหมดจะต้องมีตำแหน่งที่เกี่ยวข้องในแผนผังไดเรกทอรีเดียวนี้ สิ่งนี้แตกต่างจาก Windows โดยที่ (ในรูปแบบที่พบบ่อยที่สุดสำหรับเส้นทางของไฟล์) จะมีโครงสร้างไดเรกทอรีหนึ่งอันต่อองค์ประกอบหน่วยความจำ (ไดรฟ์) การเมาท์คือการเชื่อมโยงอุปกรณ์จัดเก็บข้อมูลกับตำแหน่งเฉพาะในแผนผังไดเรกทอรี แต่มีตำแหน่งที่สามารถเข้าถึงได้สำหรับไดรฟ์ซีดีรอมที่กล่าวถึงภายใต้ / dev / cdrom ซึ่งเห็นได้ชัดว่ามาในลำดับชั้นของไดเรกทอรี เหตุใดจึงต้องสร้าง "จุดเมานท์" แยกต่างหากใต้ / media / cdrom เหตุใดการเข้าถึงโดยตรงจาก / dev / cdrom จึงเป็นไปไม่ได้ ฉันได้ยินมาว่าไฟล์อุปกรณ์ของโหนดนั้นเหมือนกับไฟล์ทั่วไป และการอ่านและการเขียนถึงมันก็เหมือนกับไฟล์ทั่วไป นี่หมายความว่าระบบไฟล์ใน cdrom ไม่สามารถใช้ได้ถ้าเราเข้าถึงจาก / dev / cdrom และลำดับชั้นของระบบแฟ้ม (ภายใน cdrom) "มีชีวิต" เมื่อเรา "เมา" หรือไม่
13 linux  mount  devices 

4
เรียกซ้ำ umount หลังจากเมานต์ rbind
เมื่อเข้าสู่ chroot บางครั้งจำเป็นต้องเมานต์ / sys และ / dev โดยใช้ -rbind แทน -bind เพื่อให้แน่ใจว่าทุกอย่างอยู่ในที่ที่ถูกต้องเมื่อใครบางคนกำลังมองหา ปัญหาเกิดขึ้นเมื่อไม่ได้ต่อเชื่อม umount ที่เรียบง่ายล้มเหลวเสมอ; ขณะที่เด็ก ๆ กำลังขี่ม้าอยู่มันก็ดูเหมือนจะใช้งาน: $ umount /mnt/chroot/sys umount: /mnt/chroot/sys: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) อีกวิธีหนึ่งที่เป็นไปได้คือการแสดงรายการการติดตั้งจาก proc และขยายแต่ละรายการดังนี้: $ grep /mnt/chroot/sys …
13 mount  unmounting 

2
ติดตั้งอุปกรณ์ Android MTP ใน Linux Mint 17.1
ฉันจะเมาท์อุปกรณ์ ASUS Android ของฉันใน Linux Mint 17.1 (MTP) พีซีของฉันไม่เห็นอุปกรณ์ของฉันดังนั้นฉันจึงลองทำตามคำตอบในหน้านี้: http://forum.xda-developers.com/showthread.php?t=1077377 แต่เมื่อฉันคลิกที่ "เชื่อมต่อ" ฉันได้รับข้อผิดพลาดต่อไปนี้: Listing raw device(s) mtpfs: symbol lookup error: mtpfs: undefined symbol: LIBMTP_Detect_Raw_Devices
13 mount  android  mtp 

5
วิธีรับจุดเมานต์ของระบบไฟล์ที่มีไฟล์ที่กำหนด
ฉันกำลังมองหาวิธีที่รวดเร็วในการค้นหาจุดเมานท์ของระบบไฟล์ที่มีไฟล์ที่กำหนด มีอะไรที่ง่ายกว่าหรือมากกว่าตรงกว่าโซลูชันของฉันด้านล่างหรือไม่ df -h FILE |tail -1 | awk -F% '{print $NF}' | tr -d ' ' คำถามที่คล้ายกัน " มีคำสั่งให้ดูตำแหน่งที่ติดตั้งดิสก์หรือไม่ " ใช้โหนดอุปกรณ์ของดิสก์ปัจจุบันเป็นอินพุตและไม่ใช่ไฟล์โดยพลการจากดิสก์ ...

5
การติดตั้งบน GUI ทำงานอย่างไร "ภายใต้ประทุน"
UPDATE กรุณาแก้ไขให้ฉันถ้าฉันผิด : สำหรับการทำงานกับคอมพิวเตอร์ของฉันด้วยการกระจาย GNU / Linux ชื่อ Debian ฉันรู้สองวิธีในการป้อนคำสั่งเริ่มแอปพลิเคชันเปิดไฟล์ ฯลฯ : บรรทัดคำสั่งอินเตอร์เฟซที่ฉันป้อนข้อความ Graphical User Interface [aka GUI ]: อินเตอร์เฟซที่ให้บริการ "หน้าต่าง" สัญลักษณ์ ฯลฯ มีบางอย่างเกิดขึ้นในชื่อ "Window Manager" เมื่อฉันใช้ GNU / Linux ฉันทำงานบนระบบX-Window [เท่าที่ฉันรู้] โพสต์ต้นฉบับ สถานการณ์ : ฉันปิดใช้งานการเมานท์อัตโนมัติ/etc/fstabสำหรับ USB Sticks [เช่น/dev/sdb1] การติดตั้งจะต้องเป็นrootหรืออย่างน้อยsudoรายการในบรรทัดคำสั่ง แต่ไม่ได้อยู่ในผู้จัดการหน้าต่าง (!) ฉันไม่ได้หมายความว่าautomountฉันหมายถึง "การคลิกที่สัญลักษณ์" ในเครื่องมือจัดการหน้าต่างเปิดอุปกรณ์บน GUI โดยไม่มีคำถามใด ๆ ซึ่งใน CLI …

7
อุปกรณ์กำลังเมานต์แบบอ่านอย่างเดียว (สามารถคัดลอกไฟล์เป็นรูท)
ฉันกำลังพยายามติดตั้ง Amazon Kindle ของฉันรุ่นที่ 3 มันทำงานอัตโนมัติอย่างถูกต้องและเมื่อฉันเรียกใช้mount -lฉันได้รับผลลัพธ์ต่อไปนี้: /dev/sdg1 on /media/usb0 type vfat (rw,noexec,nodev,sync,noatime,nodiratime) [Kindle] จากผลลัพธ์นี้ปรากฏว่าฉันควรจะสามารถอ่านและเขียนไปยังระบบไฟล์ น่าเสียดายที่เมื่อฉันพยายามคัดลอกไฟล์ใด ๆ ไปยัง Kindle ฉันไม่สามารถทำได้ในฐานะผู้ใช้ทั่วไป ฉันมีการตั้งค่าจำนวนเงินบนเครื่องของฉันดังนั้นฉันไม่แน่ใจว่าสิ่งนั้นเป็นสาเหตุของปัญหาหรือไม่ ... ฉันไม่สามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับปัญหาประเภทนี้ได้ ใครมีคำแนะนำในสิ่งที่ฉันอาจหายไปที่นี่? ขอบคุณ. อัปเดตตามคำถามในความคิดเห็น jascav@home:~$ id uid=1000(jascav) gid=1000(jascav) groups=1000(jascav),4(adm),7(lp),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),104(fuse),108(lpadmin),109(sambashare),1001(power) jascav@home:~$ ls -ld /media/usb0/ drwxr-xr-x 7 root root 8192 Dec 31 1969 /media/usb0/ อัปเดตตามการสนทนาเพิ่มเติม ฉันกำลังใช้ usbmount สำหรับโซลูชันอัตโนมัติของฉัน ฉันใช้จำนวนเงินเพื่อให้ผู้ใช้ปกติสามารถติดอุปกรณ์ ดูเหมือนว่า …


1
การติดตั้งระบบไฟล์ ext3 ด้วยสิทธิ์ผู้ใช้
ฉันกำลังพยายามเมานต์ระบบไฟล์ ext3 จากการติดตั้ง Linux อื่นเพื่อให้ผู้ใช้ที่ไม่ใช่รูทจะสามารถเข้าถึงไฟล์ทั้งหมดได้อย่างสมบูรณ์ (ฉันต้องการให้ผู้ใช้เข้าถึงไฟล์เหล่านั้นจริงๆเพราะฉันต้องการใช้จากคอมพิวเตอร์เครื่องอื่นผ่าน sshfs และ sshfs จะให้สิทธิ์การเข้าถึงไฟล์แก่ผู้ใช้เท่านั้น) หากฉันเรียกใช้mount /dev/sda1 /mnt/whateverไฟล์ทั้งหมดสามารถเข้าถึงได้โดยรูทเท่านั้น ฉันได้ลองmount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whateverตามคำแนะนำของคำถาม SuperUser ที่กล่าวถึง ext4แต่ล้มเหลวด้วยข้อผิดพลาดและdmesgรายงาน: EXT3-fs: Unrecognized mount option "uid=1000" or missing value ฉันจะเมาท์ระบบไฟล์ได้อย่างไร?
12 mount  users  ext3 

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