Varsayılan fstab bağlama seçenekleri


18

Temiz bir Ubuntu 11.04 (Natty Narwhal) kurulumunda, her şey için sadece tek bir bölüm kullandım. Fstab dosyasına eklenen satır şudur:

UUID=xxx     /      ext4    errors=remount-ro    0    1

Orada ' varsayılanlar ' olmamalı mı ?

Giriş klasörünü farklı bir bölüme taşımaya çalışırken buna girdim. Yaptım ve her şey yolunda gidiyor. Ben sadece errors=remount-rofstab satırına ekledim /home.

Şimdi 'güvence altına alma' ve bu seçenekleri daha akıllıca seçme sürecindeyim (nodev ve nosuid eklemek gibi). Yani, 'varsayılanlar' eklemem gerekiyor mu? Neden eklenmiyor?

Natty Narwhal'da 'varsayılanlar' hangi özel seçenekler?

Eklemem gerekir mi

UUID=xxx /home ext4 nodev,nosuid,errors=remount-ro 0 2

veya

UUID=xxx /home ext4 defaults,nodev,nosuid,error=remount-ro 0 2

veya başka bir şey?

Ayrıca, relatime'in Natty Narwhal için varsayılanlarda olduğunu gördüm. Ancak fstab ve 'mount' çıktısında defaultults anahtar sözcüğünden bahsedilmiyorsa varsayılanlar çalışıyor mu?

Yanıtlar:


17

Göre man mount(seçeneği kullanırsanız defaults):

   defaults
          Use default options: rw, suid, dev, exec, auto, nouser, and async.

Çelişkili seçenekler (gibi defaults,noexec) kullandığınızda, daha sonra öncelikli olacaktır.

Herhangi bir seçeneği belirtmezseniz, Ubuntu'daki varsayılan seçenekler şunlardır rw,relatime.


2
Yani, daha iyi anlamak için: Bir giriş sadece edildiğinde errors=remount-robu olması anlamına geliyor rw,relatime, errors=remount-roya rw,suid,dev,exec,auto,nouser,async,errors=remount-ro? 'Varsayılanlar' açıkça belirtilmemişse, yine de ima edilir ve diğer seçenekler varsa artıklık nedeniyle fstab varsayılan yapılandırmasından kaldırıldığı izlenimini almaya başladım.
george_k

1
Birincisi, yani rw,relatime,errors=remount-ro. Bir şey bağladığınızda, mountveya komutunu vererek bağlama seçeneklerini kontrol edebilirsiniz cat /proc/mounts.
düzenlemek

2
Bazışeyler doğru değil. Sadece test ettim: Fstab'ım nodev,nosuid,errors=remount-ro/ home için olduğunda, seçenek olarak cat /proc/mountsgeri döner rw,nosuid,nodev,relatime,errors=remount-ro,barrier=1,data=ordered. Eğer fstab'ı düzenler ve defaults anahtar sözcüğünü eklersem, o zaman defaults,nodev,nosuid,errors=remount-royeniden başlatmadan sonra olur cat /proc/mounts, öncekiyle tam olarak aynı şekilde döner. defaultsFstab değişiklikler hiçbir şey eklendiğinde / proc / bağlar en azından. Ne oluyor?
george_k

2
Hmm, haklısın. Gereğince man mountyeniden: Bu seçeneklerden bazıları etkin olabilir ya da sistem çekirdeği varsayılan olarak devre dışı. Geçerli ayarı kontrol etmek için / proc / mounts içindeki seçeneklere bakın. İstenen seçenekleri tek tek listelemek ve kullanılabilirliğini kontrol etmek daha iyidir.
düzenlemek

1
Ayrıca man 8 mountdiyor errorkullanılabilir özniteliği ext2oThe default is set in the filesystem superblock, and can be changed using tune2fs(8)
Antonio Bardazzi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.