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

การติดตั้งเป็นแนวคิดของการแนบระบบไฟล์เข้ากับคอมพิวเตอร์เพื่อการเข้าถึง


16
วิธีที่ดีที่สุดในการตรวจสอบว่าติดตั้งไดรฟ์ข้อมูลในสคริปต์ Bash อย่างไร
วิธีที่ดีที่สุดในการตรวจสอบว่าติดตั้งไดรฟ์ข้อมูลในสคริปต์ Bash อย่างไร สิ่งที่ฉันชอบจริงๆคือวิธีการที่ฉันสามารถใช้สิ่งนี้: if <something is mounted at /mnt/foo> then <Do some stuff> else <Do some different stuff> fi
103 linux  bash  mount 


15
Mount CIFS Host ไม่ทำงาน
ฉันมีปัญหากับจุดเชื่อมต่อที่กำหนดค่าไว้ก่อนหน้านี้ มันแสดงโฟลเดอร์ แต่การเมานต์หายไปและเก็บ "?" ค่าสำหรับขนาดสิทธิ์ ฯลฯ ดังนั้นฉันพยายามที่จะนับใหม่โดยใช้ cifs และคำสั่งเดียวกันจากก่อนหน้านี้: mount -t cifs //nas.domain.local/share /mnt/archive แต่ฉันได้รับข้อผิดพลาด: Host is down. ถ้าฉัน ping โดเมนหรือ IP ฉันได้รับการแก้ไขที่เหมาะสมและฉันยังเชื่อมต่อโดยใช้ smbclient โดยไม่มีปัญหา ping nas.domain.local ping ip smbclient //nas.domain.local/share ฉันมองไปรอบ ๆ แต่ไม่สามารถหาคำตอบที่มั่นคง ความคิดใด ๆ
97 linux  centos  mount  cifs 

8
วิธีการเมาท์โฟลเดอร์ที่ใช้ร่วมกันของ VirtualBox [ปิด]
ขั้นตอนการติดตั้งโฟลเดอร์ VirtualBox ที่ใช้ร่วมกันใน Linux คืออะไร ฉันลองใช้คำสั่ง mount ต่อไปนี้หลายรูปแบบ แต่ฉันยังคงได้รับprotocol errorหรือมีข้อผิดพลาดอื่น ๆ sudo mount -t vboxsf share /home/toto

3
Mount CIFS / SMB แบ่งปันระยะไกลเป็นโฟลเดอร์ไม่ใช่อักษรชื่อไดรฟ์
มีวิธีใดบ้างในการเมาท์ CIFS / SMB / SAMBA ระยะไกลที่แชร์เป็นโฟลเดอร์ / ไดเร็กทอรีและไม่เป็นอักษรชื่อไดรฟ์ ตัวอย่างเช่นฉันต้องการแผนที่นี้: \\ Server \ ShareName -> C: \ Folder \ ShareName แทนที่จะเป็นแผนที่ปกติดังนี้: \\ Server \ ShareName -> Z: \ เซิร์ฟเวอร์คือ Linux / Samba และไคลเอนต์คือ Windows 7 Professional 64 บิต ฉันพบที่ใกล้เคียงที่สุดคือความสามารถในการเมานต์ไดรฟ์ภายในเครื่องเป็นโฟลเดอร์ย่อยโดยใช้ตัวจัดการดิสก์ของ Windows แต่ดูเหมือนจะไม่รองรับการแชร์ CIFS ระยะไกล (ดูที่http://support.microsoft.com/kb/307889 ) .

6
วิธีเปลี่ยนเจ้าของจุดยึด
เราได้ย้ายไดเรกทอรีข้อมูล mysql ไปยังดิสก์อื่นดังนั้นตอนนี้/var/lib/mysqlก็เป็นเพียงจุดเชื่อมต่อไปยังพาร์ติชันอื่น เราตั้งเจ้าของไดเรกทอรีไป/var/lib/mysqlmysql.mysql root.rootแต่ทุกครั้งที่เราติดตั้งพาร์ทิชันที่เป็นเจ้าของที่มีการเปลี่ยนแปลงไป ด้วยเหตุนี้เราจึงไม่สามารถสร้างฐานข้อมูล MySQL เพิ่มเติม รายการ fstab ของเรา: /dev/mapper/db-db /var/lib/mysql ext3 relatime 0 2 วิธีการเปลี่ยนเจ้าของจุดเชื่อมต่อเป็นผู้ใช้อื่นที่ไม่ใช่รูท

6
การติดตั้ง / tmp noexec มีประโยชน์อย่างไร?
หลายคน (รวมถึงคู่มือรักษาความปลอดภัยเดเบียน ) แนะนำให้ติดตั้ง/tmpกับnoexec,nodev,nosuidชุดตัวเลือก โดยทั่วไปแล้วจะแสดงเป็นองค์ประกอบหนึ่งของกลยุทธ์ 'การป้องกันเชิงลึก' โดยการป้องกันการเพิ่มของการโจมตีที่ให้ใครบางคนเขียนไฟล์หรือการโจมตีโดยผู้ใช้ที่มีบัญชีถูกต้องตามกฎหมาย แต่ไม่มีพื้นที่การเขียนอื่น ๆ เมื่อเวลาผ่านไปฉันได้พบข้อโต้แย้ง (ส่วนใหญ่เด่นโดย Debian / Ubuntu Developer Colin Watson) ซึ่งnoexecเป็นวิธีที่ไร้ประโยชน์ด้วยเหตุผลที่เป็นไปได้: ผู้ใช้สามารถเรียกใช้/lib/ld-linux.so <binary>ในความพยายามที่จะได้รับผลกระทบที่เหมือนกัน ผู้ใช้ยังคงสามารถเรียกใช้ล่ามที่ระบบจัดให้กับสคริปต์ที่ไม่สามารถเรียกใช้โดยตรง เมื่อพิจารณาถึงข้อโต้แย้งเหล่านี้ความต้องการที่อาจเกิดขึ้นสำหรับการกำหนดค่าเพิ่มเติม (เช่นdebconfไลค์ไดเรคทอรีชั่วคราวที่ใช้งานได้) และการสูญเสียความสะดวกสบายที่อาจเกิดขึ้นนี่เป็นมาตรการรักษาความปลอดภัยที่คุ้มค่าใช่หรือไม่ คุณรูอะไรอีกที่รู้ว่าสามารถหลบเลี่ยงได้?
39 linux  security  mount  tmp  noexec 

4
วิธีที่ดีที่สุดในการรับข้อมูลเกี่ยวกับไดรฟ์ที่ไม่ได้เมานต์คืออะไร
อย่างแรกสถานการณ์: ฉันมีคอมพิวเตอร์ Linux ที่มีช่องไดรฟ์ eSATA สองช่องที่รับไดรฟ์ SSD แบบถอดได้ ฉันกำลังพยายามเขียนแอปพลิเคชั่น GUI เล็ก ๆ น้อย ๆ ที่ทำให้ผู้ใช้เมานต์ / unmount / format / backup / etc ได้ง่ายขึ้นไดรฟ์ที่เขาใส่ลงในช่องเหล่านี้ ทุกอย่างทำงานได้เป็นส่วนใหญ่ อย่างไรก็ตามปัญหาเล็ก ๆ น้อย ๆ อย่างหนึ่งคือฉันไม่รู้วิธีหาข้อมูลใด ๆ เกี่ยวกับสิ่งที่อยู่ในไดรฟ์ที่ใส่เข้าไปจนกระทั่งหลังจากที่ไดรฟ์ได้รับการติดตั้งเรียบร้อยแล้ว ตัวอย่างเช่นหากผู้ใช้แทรกไดรฟ์ที่ฉันไม่สามารถต่อเชื่อมได้ (เช่นเนื่องจากไม่มีการฟอร์แมตหรือฟอร์แมตด้วยระบบไฟล์ที่ไม่คาดคิด) แอปทั้งหมดของฉันสามารถพูดได้ว่า "ไดรฟ์ล้มเหลวในการเมาท์" สิ่งนี้ไม่เป็นที่น่าพอใจมากนักถ้าหากไดร์ฟนั้นไม่ฟอร์แมตผู้ใช้อาจต้องการฟอร์แมตมัน ... แต่ถ้าไดร์ฟนั้นมีข้อมูลจากระบบไฟล์ที่ไม่รู้จักผู้ใช้อาจจะไม่ต้องการฟอร์แมต .... หรือ อย่างน้อยฉันก็อยากจะเตือนเขาด้วยการทำเช่นนั้นเขาจะลบข้อมูลที่มีค่า ดังนั้นคำถามของฉันคือมีวิธีการสอบถามข้อมูลพื้นฐานบางอย่าง (โดยเฉพาะประเภทระบบแฟ้ม) จากไดรฟ์ที่ไม่ต้องการให้ติดตั้งไดรฟ์แล้วหรือไม่ หรือฉันต้องลองเมานต์ด้วยระบบไฟล์ต่าง ๆ ที่รู้จักกันจนกระทั่งหนึ่งในความพยายามในการเมาต์สำเร็จและให้ข้อความ "ระวัง" ที่คลุมเครือถ้าไม่มีใครทำ? …

3
เมื่อ fsck เป็นอันตรายหรือไม่?
เมื่อเร็ว ๆ นี้ฉันได้เห็นระบบไฟล์รูทของเครื่องในดาต้าเซ็นเตอร์ระยะไกลได้รับการประกอบใหม่เป็นแบบอ่านอย่างเดียวเนื่องจากปัญหาความมั่นคง เมื่อรีบูตข้อผิดพลาดนี้จะปรากฏขึ้น: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY (i.e., without -a or -p options) หลังจากรัน fsck ตามที่แนะนำและยอมรับการแก้ไขด้วยตนเองYข้อผิดพลาดได้รับการแก้ไขและตอนนี้ระบบก็ใช้ได้ ตอนนี้ฉันคิดว่ามันน่าสนใจถ้า fsck ได้รับการกำหนดค่าให้ทำงานและซ่อมแซมทุกอย่างโดยอัตโนมัติเนื่องจากทางเลือกเดียวในบางกรณี (เช่นนี้) กำลังดำเนินการกับดาต้าเซ็นเตอร์ระยะไกลด้วยตนเองและต่อคอนโซลกับเครื่องที่ได้รับผลกระทบ คำถามของฉันคือ: ทำไม fsck โดยค่าเริ่มต้นขอแทรกแซงด้วยตนเอง? อย่างไรและเมื่อใดที่การแก้ไขโดยโปรแกรมดังกล่าวจะไม่ปลอดภัย? มีกรณีใดบ้างที่ sysadmin อาจต้องการออกจากการแก้ไขที่แนะนำไว้ในบางครั้ง (เพื่อดำเนินการอื่น ๆ ) หรือยกเลิกทั้งหมด

8
ตรวจสอบว่าระบบไฟล์หรือพาร์ติชันติดตั้ง RO หรือ RW ผ่าน Bash Script หรือไม่
มีวิธีง่าย ๆ ในการตรวจสอบว่าระบบแฟ้มที่เมาท์ถูกเมาท์เป็นอ่านอย่างเดียวหรืออ่านเขียน ฉันกำลังคิดจะไปป์ไลน์mountแต่ฉันคิดว่าอาจจะมีวิธีที่ง่ายกว่านี้
37 linux  bash  mount 


2
เมานต์ไฟล์บล็อกบน OSX
บล็อกไฟล์จะถูกเมาท์บน osx ได้อย่างไร? ฉันเหนื่อย hdiutil attach filename อย่างไรก็ตามนี่คือการยกเลิกด้วย hdiutil: attach failed - not recognized hdiutil ดูเหมือนว่าจะใช้งานได้กับภาพ iso / dmg เท่านั้น บน Ubuntu ไฟล์บล็อกสามารถติดตั้งได้อย่างง่ายดาย mount -o loop filename mountpoint พื้นหลัง: ฉันใช้ vdfuse ( http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0 ) เพื่อติดตั้งไฟล์ดิสก์เสมือน (เช่น vhd) vdfuse ทำงานได้ดีและพาร์ทิชันที่มีอยู่ในดิสก์เสมือนปรากฏเป็นไฟล์บล็อกที่จุดเชื่อมต่อ ไฟล์ VHD -> / my / mountpoint / Partition1, Partition2, ... …

1
ไม่สามารถเมานต์ EBS ที่มีอยู่บน AWS
ฉันลองติดตั้ง EBS Storage ที่มีอยู่(ซึ่งมีข้อมูล)ไปยังอินสแตนซ์ แต่มันก็ยังโยนข้อผิดพลาด mount: wrong fs type, bad option, bad superblock on /dev/xvdf, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. รายละเอียดการจัดเก็บคือ: ec2-user@ip ~]$ sudo parted -l Model: Xen Virtual Block Device …

4
CentOS คิดว่าดิสก์ไม่ว่างไม่สามารถเมานต์หรือ fsck ได้
ฉันเป็นผู้ใช้ที่ยาวนานและเป็นผู้ส่งคำถามครั้งแรก ฉันใช้เวลาทั้งวันในการค้นหาและเว็บไซต์อื่น ๆ เพื่อหาวิธีแก้ไข แต่ฉันต้องหันไปขอความช่วยเหลือเพื่อแก้ไขสถานการณ์ของฉัน ประวัติความเป็นมา: เซิร์ฟเวอร์ HP Proliant, Centos 5.9 ของเราปิดการทำงานเมื่อวานนี้โดยไม่มีขั้นตอนการปิดระบบที่เหมาะสม จากจุดนั้นไปข้างหน้าพาร์ติชั่น / home อยู่ในสถานะที่เราไม่สามารถ fsck, ติดตั้งหรือขยายได้ umount ระบุว่ายังไม่ได้เมาต์ แต่เมานต์ / fsck ระบุว่าไม่ว่างหรือเมานต์อยู่แล้ว สิ่งนี้ทำให้เซิร์ฟเวอร์ไม่บู๊ต ในที่สุดเราก็นำดิสก์ / พาร์ติชันออกจาก / etc / fstab เพื่อให้การบูตไม่ล้มเหลว # mount -t ext3 /dev/cciss/c0d0p1 /home mount: /dev/cciss/c0d0p1 already mounted or /home busy # fsck /dev/cciss/c0d0p1 fsck …

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