Yanıtlar:
Basit çalıştırma yapabilirsiniz: mount -a
-a fstab'da belirtilen tüm dosya sistemlerini (verilen türlerden) monte edin.
Bu komut, fstab'da belirtilen tüm (henüz monte edilmemiş) dosya sistemlerini bağlar ve önyükleme sırasında sistem komut dosyası başlangıcında kullanılır.
mount -a
/etc/fstab
Ayrıca, yeniden okuyarak da yeniden yüklenecekti /etc/mtab
;
Mount komutu bir --fake
veya -f
kısa sürer . Aşağıdaki komut ihtiyacınız olanı yapmalıdır:
mount -fav
Aşağıdaki -f
seçenek için belgelerde yer almaktadır :
Causes everything to be done except for the actual system call; if it's not obvious, this ``fakes'' mounting the filesystem. This option is useful in conjunction with the -v flag to determine what the mount command is trying to do.
(Bunun Linux olduğunu not edin - başka bir yerde kullanmadan önce kontrol edin: FreeBSD -f
'force' için kullanır - tam tersi bir anlam.)
mount --fake -a
ama exit code($?)=0
her zaman geri dönüyor gibi görünüyor . Umm ..
successfully mounted
Mount noktası dosent var olsa bile diyor
mount -fav
doğru olarak doğruladım. Yaptığım anda mount -a
bir hata buldu.
Bunu / problemi buldum / fakat çözüm gereksinimlerimi karşılamadı.
/ Etc / fstab içindeki geçersiz girişlerle yeniden başlatırken, örneğin fsck'in kontrol edemediği eksik dosya sistemleri; sistem önyükleme yapmakta başarısız olur. Başsız bir kutunuz varsa başa çıkmak çok daha zor olabilir.
Bu önyükleme sorununu önlemek için / etc / fstab komutunu kontrol etmek için benim çözümüm:
# cat /usr/local/bin/check-fstab-uuid-entries.sh
#!/usr/bin/env bash
for x in $(grep ^UUID /etc/fstab|cut -d \ -f 1|cut -d = -f 2)
do
if [ ! -h /dev/disk/by-uuid/$x ];then
echo $(grep $x /etc/fstab) ..... not found
fi
done
mount -a / etc / fstab komutunu denetlemenin güvenli bir yöntemidir, aksi takdirde hatalı giriş sistemi bozabilir
Orijinal / etc / fstab dosyasının yedek bir kopyasını bulundurmanız da önerilir. kök dizine kopyalanabilir
Fstab'ınıza bir takas dosyası eklerseniz, dosyayı mount -a
açmayacağınızı unutmayın: çalıştırmak isteyeceksiniz swapon -a
.
Sahte montaj bile TBH fs tipi kötü girişler için fstab'ı güvenle doğrulamaz.
doğru uuid, dizin vb. girişleri olabilir, ancak uygun olmayan bir FS tipi belirtirseniz, bu bir dahaki sefere açılışınızı durduracaktır.
[root @ huysuz ~] # grep yedekleme / etc / fstab UUID = 5ed48e5e-7251-4d49-a273-195cf0432a89 / mnt / yedek zaman kaybı, nodiratime, xfs defaults, nodev, nosuid 0 0 [root @ grump ~] # [root @ huysuz ~] # mount -fav | grep yedekleme / mnt / backup: başarıyla monte edildi [root @ huysuz ~] #