ตัวอย่างเช่นนี่คือบรรทัดแรกของฉัน/etc/fstab
:
UUID=050e1e34-39e6-4072-a03e-ae0bf90ba13a / ext4 errors=remount-ro 0 1
และนี่คือผลลัพธ์ของdf -h
คำสั่ง (การรายงานพื้นที่ว่างในดิสก์):
honey@bunny:~$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/vda ext4 30832636 4884200 24359188 17% /
none tmpfs 4 0 4 0% /sys/fs/cgroup
udev devtmpfs 498172 12 498160 1% /dev
tmpfs tmpfs 101796 320 101476 1% /run
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 508972 0 508972 0% /run/shm
none tmpfs 102400 0 102400 0% /run/user
จากทั้งสองจะถูกจะอนุมานว่า
UUID=050e1e34-39e6-4072-a03e-ae0bf90ba13a
หมายถึง/dev/vda
ให้ที่คอลัมน์แรกในfstab
คือ<file system>
?ดังนั้นจะเป็นไรไหมถ้าฉันแก้ไข
/etc/fstab
มัน?/dev/vda / ext4 errors=remount-ro 0 1
แก้ไข:ถ้าใช่ (คำถามข้างต้น) ทำไม
sudo blkid
คำสั่งแสดง UUID ที่แตกต่างกัน/dev/vda
ใช่หรือไม่$ sudo blkid /dev/vda: LABEL="DOROOT" UUID="6f469437-4935-44c5-8ac6-53eb54a9af26" TYPE="ext4"
สิ่งที่ฉันหายไปที่นี่?
คำตอบ:ฉันสรุป (3) เป็นข้อผิดพลาดในคลาวด์ของโฮสต์ของฉัน ดังนั้นใช่ UUID รายงานโดย
blkid
(หรือls -l /dev/disk/by-uuid
)/etc/fstab
ควรจะเหมือนกันเป็นหนึ่งที่ใช้ในการ
sudo blkid
คำสั่ง outputs UUID /dev/vda
แตกต่างกันสำหรับ นี่เป็นการเพิ่มความสับสนของฉัน :) (คำถามล่าสุด)
lrwxrwxrwx 1 root root 9 Jun 18 11:04 6f469437-4935-44c5-8ac6-53eb54a9af26 -> ../../vda
นี่คือผลลัพธ์ผมได้: สำหรับคำถามอื่นของคุณฉันจะติดต่อเว็บโฮสต์เกี่ยวกับเรื่องนั้น
sudo blkid
คำสั่ง