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

/ etc / fstab เป็นไฟล์การกำหนดค่าซึ่งมีข้อมูลเกี่ยวกับพาร์ติชั่นที่มีอยู่ทั้งหมดและระบุว่าจะติดตั้งอย่างไรและที่ไหน

3
fstab mount รอเครือข่าย
ฉันพยายามติดตั้งอุปกรณ์ cifs หลังจากบูทระบบ แต่ระบบพยายามติดตั้งระบบก่อนที่จะสร้างเครือข่ายจึงล้มเหลว หลังจากเข้าสู่ระบบฉันสามารถติดมัน whitout ปัญหาใด ๆ โดยใช้ sudo mount -a ฉันจะบอก Arch (arm) ให้รอจนกว่าเครือข่ายจะพร้อมใช้งานได้อย่างไร แก้ไข : ฉันใช้ systemd

2
อย่าหยุดการบู๊ตหากการติดตั้ง fstab ล้มเหลว
ฉันมีบรรทัดนี้ใน fstab ของฉัน: sshfs#ecarroll@o99:/opt/dealermade/ftp/inc /opt/dealermade/ftp/inc fuse defaults,idmap=user,users 0 0 ไม่ว่าจะด้วยเหตุผลใดมันก็ใช้ได้ ฉันจะทำให้มันไม่หยุดลำดับการบูตได้อย่างไร มันเตือนให้ฉันไปที่Sจะข้ามหรือMซ่อมแซมด้วยตนเอง หากไม่ใช่โวลุ่มสำหรับบูตฉันเพียงต้องการให้โวลุ่มของฉันล้มเหลวในการเมานต์โดยไม่มีอะไรมากกว่ารายการในบันทึก
15 linux  mount  fstab  sshfs 

1
คุณต้องการระบุตัวเลือก“ ค่าเริ่มต้น” ใน fstab หรือไม่?
Arch วิกิพีเดียในการfstabระบุตัวเลือกของ/ที่จะเป็นdefaults,noatimeแต่ในการติดตั้งของฉันเริ่มต้นจะถูกสร้างขึ้นพร้อมกับตัวเลือกของfstab Arch วิกิพีเดียครอบคลุมประเด็น สิ่งที่ฉันอยากรู้คือตัวเลือก หน้าพูดว่า:rw,relatimeatimedefaultsmanmount ค่าเริ่มต้น ใช้ตัวเลือกเริ่มต้น: rw, suid, dev, exec, auto, nouser และ async โปรดทราบว่าชุดตัวเลือกการเมานต์เริ่มต้นที่แท้จริงทั้งหมดขึ้นอยู่กับเคอร์เนลและประเภทระบบไฟล์ ดูจุดเริ่มต้นของส่วนนี้สำหรับรายละเอียดเพิ่มเติม มีการใช้ตัวเลือกเริ่มต้นเฉพาะเมื่อdefaultsมีการจัดหาตัวเลือกหรือใช้ในทุกกรณีหรือไม่ ฉันต้องการdefaultsในของฉันfstab?
15 fstab  options 

2
ช่องว่างทั้งหมดใน / etc / fstab มีไว้เพื่ออะไร?
ฉันได้รับว่าฉันสามารถใช้mountเพื่อตั้งค่า/ไดเรกทอรีและฉันสามารถใช้/etc/fstabเพื่อติดตั้งใหม่เมื่อรีบูต การทดสอบไฟล์ fstab ก็สนุกmount -faVได้เช่นกัน เมื่อฉันดูไฟล์ fstab จำนวนช่องว่างนั้นไม่เป็นที่น่าพอใจ ฉันคาดว่าจะมีหนึ่งช่องว่าง (เช่นตัวคั่นระหว่างพารามิเตอร์คำสั่ง) หรือสี่ช่องว่าง (เช่นแท็บ) ฉันเห็นเจ็ดช่องว่างในแต่ละครั้งเกือบจะเป็นแบบแผน คำถามของฉันคืออะไรช่องว่างทั้งหมดใน / etc / fstab มีไว้เพื่ออะไร? (อาจจะ - มันจะสำคัญไหมถ้าฉันได้เบอร์ผิด?)

2
วิธีแก้ไข / etc / fstab เมื่อบูทระบบเพื่ออ่านระบบไฟล์เท่านั้น?
ฉันใช้ Ubuntu 14.04 ฉันวางสิ่งที่ไม่ถูกต้อง (จากบทช่วยสอน) ลงในไฟล์ / etc / fstab ของฉัน เป็นผลให้ระบบไฟล์รูทจะไม่เมานต์เมื่อเครื่องบูทขึ้น ฉันรู้ว่าต้องแก้ไขอะไรใน / etc / fstab แต่ฉันไม่สามารถบันทึกไฟล์ได้ (หรือไฟล์ใด ๆ ) เพราะระบบบู๊ตเป็นแบบอ่านอย่างเดียว ในฐานะที่เป็นรากฉันพยายาม: mount -o remount,rw / ไม่มีประโยชน์ ข้อความแสดงข้อผิดพลาดอ้างถึงส่วนของตัวเลือกที่ไม่ดีที่ฉันวางลงใน / etc / fstab ฉันอ่านบางสิ่งเกี่ยวกับการบูทเข้าสู่โหมดผู้ใช้คนเดียวโดยเพิ่ม 'single' ไปยังจุดสิ้นสุดของพารามิเตอร์เคอร์เนล ฉันหาพารามิเตอร์ของเคอร์เนลไม่พบ ในเมนูด้วงฉันเน้น Ubuntu และกด 'e' ซึ่งจะแสดงไฟล์ที่มีการกำหนดค่าบางอย่าง แต่ไม่มีพารามิเตอร์ 'เคอร์เนล' ที่จะพบ ฉันค่อนข้างใหม่กับ linux ใครสามารถช่วยฉันหาวิธีแก้ไขไฟล์ / etc …
15 ubuntu  fstab 

1
ข้อดี / ข้อเสียของการเพิ่ม "กระทำ" ใน fstab
ผมได้ทำหลายการเพิ่มประสิทธิภาพระบบการปิดบังในอดีตที่ผ่านมา แต่ผมได้กำจัดของที่สุดของพวกเขาหลังจากที่powertopบอกฉันว่าฉันควรตั้งพอร์ต USB ของฉันไปautosuspendซึ่งบังคับให้พวกเขานอนหลับนิรันดร์และหลังจากที่ผมตระหนักถึงประโยชน์ของสูงswappiness . แต่วันนี้ในขณะที่กำลังมองหาที่/etc/fstabผมสังเกตเห็นฉันได้ตั้งค่าตัวเลือกcommit=60สำหรับ/และ/ home ฉันจำได้ว่านี่เป็นการเพิ่มประสิทธิภาพสำหรับแล็ปท็อปเพื่อลดปริมาณการเขียนลงดิสก์จึงช่วยประหยัดแบตเตอรี่ แต่แล้วผมก็กลายเป็นความกังวลที่ว่านี้การสูญเสียข้อมูลอาจทำให้ (บางครั้งแบตเตอรี่ของฉันได้รับการเชื่อมต่อและจากนั้นในการบูตfsckบอกฉันเกี่ยวกับคู่ของ inodes เด็กกำพร้า) ขณะค้นหาคำอธิบายสำหรับตัวเลือกนี้ฉันมาถึงคำอธิบายต่อไปนี้ (ข้อที่สองดูเหมือนจะขัดแย้งกับความเข้าใจก่อนหน้าของฉัน): $ man mount | awk '/commit=/,/^$/' commit=nrsec Sync all data and metadata every nrsec seconds. The default value is 5 seconds. Zero means default. https://forums.gentoo.org/viewtopic-p-4088752.html กระทำ = 60 หยุด "ทันที" (ค่าเริ่มต้น 5 วินาที) จัดลำดับความสำคัญของการเขียนเกินอ่านแคชการเขียนอีกไม่กี่วินาทีต่อมา นี่เป็นสถานการณ์ที่ดีในการอ่านและเขียนอย่างหนักผสมกันโดยที่ผู้ใช้ต้องการให้การอ่านมีลำดับความสำคัญสูงเพื่อให้โปรเซสเซอร์สามารถทำงานยุ่งมากกว่าหยุดชั่วคราวในขณะที่รอให้การเขียนเสร็จก่อนจึงจะสามารถอ่านต่อได้ ตัวอย่างในโลกแห่งความจริงที่ฉันได้เห็นกำลังรอหลายวินาทีเพื่อให้เมนูแบบเลื่อนลงของ …
14 mount  ext4  fstab  ext3 

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 

1
ความแตกต่างระหว่างการติดตั้งใน fstab และการติดตั้งในตัวจัดการไฟล์คืออะไร
.. และสิ่งที่เป็นผลมาจากวิธีการที่แตกต่างกันอย่างไร ฉันลองใช้บางสิ่งด้วยการติดตั้งพาร์ติชัน sda2 การเมาท์ใน fstab ไม่ใช่การเมานต์ใน fstab แต่มาจากตัวจัดการไฟล์ จนถึงตอนนี้ถ้าฉันพูดถูกฉันได้เรียนรู้ว่าเมื่อติดตั้งใน fstab พาร์ติชันจะถูกเมาท์โดยอัตโนมัติเมื่อเริ่มต้น แต่พาร์ติชันที่เมาท์นี้จะไม่แสดงภายใต้ 'อุปกรณ์' ในตัวจัดการไฟล์ในขณะที่พาร์ติชันรูทและ cdrom เป็นต้นจะถูกแสดง เมื่อคุณต้องการให้มันอยู่ภายใต้อุปกรณ์ในแถบด้านข้างพาร์ติชันไม่ควรเมานต์ใน fstab แต่โดยคลิกที่มันในตัวจัดการไฟล์ ถูกต้องหรือไม่ แต่จะไปทางไหนถ้าคุณต้องการทั้งสองอย่าง ติดตั้งโดยอัตโนมัติเมื่อเริ่มต้นและแสดงในแถบด้านข้างของตัวจัดการไฟล์หรือไม่

2
ฉันสามารถรวมไฟล์อื่นใน fstab ได้ไหม
ฉันสามารถรวมไฟล์อื่นในfstabไฟล์ของฉันได้หรือไม่? เช่นฉันสามารถfstabรันบรรทัดจากไฟล์อื่นที่จุดใดก็ได้แล้วกลับไปที่ไฟล์หลักเมื่อสร้างเสร็จ?
12 fstab 

4
UUID Of ไดรฟ์ที่ไม่แสดงใน / dev / disk / by-uuid หรือ blkid
ฉันมีไดรฟ์ USB ที่ไม่ได้รับ UUID เมื่อฉันดูเนื้อหาของ / dev / disk / by-uuid มันไม่มีอยู่จริง จุด dev ที่พาร์ติชันใช้งานอยู่คือ on / dev / sdb ฉันสามารถเห็น sdb ภายใต้ / dev / disk / by-path นอกจากนี้เมื่อใช้ blkid ฉันจะได้ผลลัพธ์เป็นศูนย์ ฉันสมมติว่าฉันได้รับรหัสข้อผิดพลาดที่คืนกลับมา มีวิธีรับ UUID สำหรับพาร์ติชันนี้หรือไม่? ผลลัพธ์ของ fdisk -l /dev/sdb: Disk /dev/sdb: 320.1 GB, 320072932352 bytes 255 heads, 63 sectors/track, …
12 mount  fstab  disk  ext3  uuid 

2
มีเหตุผลใดที่จะย้ายออกจาก fstab บนระบบ systemd หรือไม่?
ฉันใช้ระบบ Arch Linux ซึ่งหมายถึง systemd ใน systemd มีไฟล์หน่วยเนทีฟสำหรับจุดเมานท์พร้อมด้วยนามสกุล. mount ฉันมักจะใช้/etc/fstabซึ่งไม่เคยทำให้ฉันมีปัญหาเพราะ systemd เพียงแค่รับข้อมูลจากที่ แต่ตอนนี้ฉันได้อ่านเอกสารฉันสงสัยว่าควรเปลี่ยนเป็นไฟล์ systemd unit แบบดั้งเดิมหรือไม่ Arch Wiki แสดงให้เห็นว่าไม่มีประโยชน์เพราะมันบอกว่าจะเติมข้อมูลของคุณfstabในคู่มือสำหรับผู้เริ่มต้น
11 systemd  fstab 

2
ไม่สามารถเมานต์ไดรฟ์เป็นการอ่าน - เขียน
ฉันมี HDD ขนาด 1TB ( /dev/sda1จุดเมานท์/run/media/<name>/4733A97E4133EADF) ที่ฉันพยายามเมาท์แบบอ่าน - เขียน แต่ฉันสามารถเอาไปเมาท์แบบอ่านอย่างเดียวเท่านั้น ระบบ: $ uname -a Linux <hostname> 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux $ lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda └─sda1 ntfs 4733A97E4133EADF /run/media/<name>/4733A97E4133EADF sdb ├─sdb1 swap d9cea12d-5273-49ef-8950-3cd662fe63c7 [SWAP] └─sdb2 ext4 e09a8578-53e9-4c26-9a97-a47b6350a1ab / …

3
Linux: ความแตกต่างระหว่างการใช้ autofs กับ NFS และเพียงแค่ใช้ fstab
อะไรคือความแตกต่างระหว่างการใช้ auto.master และการป้อนข้อมูลอัตโนมัติให้เมานต์ NFS ของคุณเมื่อเทียบกับการใส่ข้อมูลใน fstab Linux Red-Hat 5/6
10 nfs  fstab  autofs 

7
การดำเนินการไฮเบอร์เนตต่อล้มเหลวบนเคอร์เนล linux 4.9.0, Debian 9
ฉันเพิ่งอัพเกรดเคอร์เนลจาก 3.16.4 (Debian jessie) เป็น 4.9.0 (ยืด Debian) ทุกอย่างเรียบร้อยจนกระทั่งฉันพยายาม "ไฮเบอร์เนต" (พักดิสก์) เมื่อฉันใช้ตัวเลือกไฮเบอร์เนตใน LXDE มันจะปรากฏขึ้นเพื่อไฮเบอร์เนต ฉันได้ยินเสียงการหมุนแกนของดิสก์และการเขียนข้อมูล แต่ปัญหาจะปรากฏขึ้นเมื่อกลับมาทำงานจากโหมดไฮเบอร์เนต เคอร์เนลกู้คืนรูปภาพจากการสลับสำเร็จแล้วจากนั้นหยุดการทำงานและรีบูตโดยที่การทำงานทั้งหมดหายไป ฉันไม่สามารถหาคำตอบได้ทุกที่บนอินเทอร์เน็ต ผู้คนกำลังแก้ไขข้อผิดพลาดบางอย่างโดยไม่ตั้งค่า /etc/initramfs-tools/conf.d/resume หรือตั้งค่าพารามิเตอร์ของเคอร์เนลหรือมีรายการผิดใน / etc / fstab ฉันมีสิ่งเหล่านี้ถูกต้อง แก้ไข UUID ใน /etc/initramfs-tools/conf.d/resume แก้ไข fstab และไม่ได้ตั้งค่าตัวตรวจสอบเคอร์เนลต่อ ฉันย้ายพาร์ทิชัน swap นอกพาร์ทิชันเสริมเป็นหลัก UUID ได้รับการบันทึกและนำไปใช้กับการแลกเปลี่ยนใหม่ ระบบเข้าถึง "กู้คืนรูปภาพ 100%" จากนั้น "ระงับคอนโซล" จากนั้นจะปิดและบู๊ตตามปกติโดยที่งานทั้งหมดหายไป พยายามทำความสะอาดติดตั้ง แต่ไม่มีโชค เกิดขึ้นเฉพาะใน i386 (32- บิต …

1
ตัวเลือก -p ของ Genfstab ทำอะไรได้บ้าง
ในขณะที่ทำตามคำแนะนำนี้เพื่อติดตั้ง Arch Linux ผู้อ่านจะได้รับคำสั่งให้เรียกใช้คำสั่งต่อไปนี้: genfstab -U -p /mnt >> /mnt/etc/fstab มีการระบุว่า-Uตัวเลือกใช้ UUID มากกว่าป้ายกำกับ แต่-pตัวเลือกทำอะไร ฉันได้ Googled มันและสามารถค้นหาเพจใน fstab ได้เท่านั้นไม่ใช่ตัวสร้าง Arch ไม่มี manpage ในหัวเรื่อง ... ถ้าใครรู้ว่าเอกสารอยู่ที่ไหนgenfstabพวกเขาช่วยจัดหาลิงค์ได้ไหม? ถ้าไม่มีใครสามารถบอกฉันว่าตัวเลือกคืออะไรหรือตัวเลือกทำอะไร ( -pสวิตช์หลัก)?

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