Pardus ETAP 23 Akıllı Tahtalarda USB Bellek Sorunu
Yetkili Kullanıcıda Açılan Flaş Belleğin Tanımlı Kullanıcıda Açılmaması Problemi ve Çözümü
Giriş
Pardus ETAP 23 akıllı tahtalarda sık karşılaşılan problemlerden biri, USB belleğin “Yetkili Giriş” hesabında düzgün çalışmasına rağmen tanımlı kullanıcı hesabında açılmamasıdır.
Bu durumda genellikle aşağıdaki belirtiler görülür:
USB bellek algılanır fakat içeriği açılmaz
“Bilinmeyen dosya tipi” hatası alınır
USB otomatik açılmaz
Dosyalar görünmez
Kullanıcı hesabında erişim reddedilir
Yetkili kullanıcıda sorunsuz çalışan bellek normal kullanıcıda çalışmaz
Özellikle okullarda kullanılan ETAP sistemlerinde kullanıcı yetkilendirmeleri nedeniyle bu sorun oldukça yaygındır.
Sorunun Görünümü
Karşılaşılan hata genellikle aşağıdaki şekildedir:
“Bilinmeyen dosya tipi
‘0280524F805248F5’ dosyası ile ilişkilendirilmiş bilinen bir uygulama bulunmuyor.”
Bu hata çoğu zaman:
dosya uzantısının olmaması,
kullanıcı izinlerinin eksik olması,
USB otomatik bağlama ayarlarının bozulması
nedenleriyle ortaya çıkar.
Sorunun Olası Nedenleri
1. Kullanıcı Yetki Kısıtlamaları
ETAP 23 sistemlerinde:
Yetkili kullanıcı
Öğretmen kullanıcı
Kısıtlı kullanıcı
gibi farklı profiller bulunur.
Bazı kullanıcı profillerinde:
USB erişimi,
otomatik çalıştırma,
dosya açma işlemleri
kısıtlanmış olabilir.
2. Automount (Otomatik Bağlama) Sorunu
Linux sistemlerde USB bellek takıldığında otomatik bağlama işlemi yapılır.
Bu özellik devre dışıysa:
USB görünmez,
otomatik açılmaz,
kullanıcı erişemez.
3. Dosya Uzantısının Bulunmaması
Ekrandaki örnekte dosya adı:
0280524F805248F5
şeklindedir.
Ancak:
.pdf.mp4.jpg.docx
gibi bir uzantı bulunmamaktadır.
Bu nedenle Pardus hangi programla açacağını anlayamaz.
4. Kullanıcı Profilinin Bozulması
Bazı durumlarda:
dconf ayarları,
masaüstü yapılandırmaları,
medya yönetim ayarları
bozulabilir.
Bu durumda USB yalnızca yetkili kullanıcıda çalışır.
USB Belleğin Sistemde Görünüp Görünmediğini Kontrol Etme
Terminal açarak aşağıdaki komutu çalıştırın:
lsblk
Örnek çıktı:
sdb 8:16 1 14.6G 0 disk
└─sdb1 8:17 1 14.6G 0 part /media/kullanici/USB
Burada:
sdb
USB belleği temsil eder.
Alternatif Kontrol
mount | grep media
Örnek:
/dev/sdb1 on /media/ogrenci/USB type vfat
Eğer burada görünüyorsa:
USB fiziksel olarak çalışıyor demektir.
Kullanıcının USB Yetkilerini Kontrol Etme
Terminalde:
groups
komutunu çalıştırın.
Çıktıda aşağıdaki gruplar bulunmalıdır:
plugdev
storage
Bu gruplar yoksa kullanıcı USB erişim yetkisine sahip olmayabilir.
Automount Ayarlarını Kontrol Etme
Mevcut Durumu Görüntüleme
dconf read /org/mate/desktop/media-handling/automount
ve
dconf read /org/mate/desktop/media-handling/automount-open
Sonuç:
true
olmalıdır.
Automount Özelliğini Açma
Kapalıysa aşağıdaki komutları çalıştırın:
dconf write /org/mate/desktop/media-handling/automount true
dconf write /org/mate/desktop/media-handling/automount-open true
Dosyanın Gerçek Türünü Öğrenme
Linux sistemlerde file komutu dosyanın gerçek türünü tespit eder.
Örneğin:
file /media/kullanici/USB/0280524F805248F5
Örnek çıktı:
ISO Media, MP4 Base Media v1
Bu durumda dosya aslında bir videodur.
Dosya yeniden adlandırılabilir:
mv 0280524F805248F5 video.mp4
Dosya Yöneticisi ile Manuel Açma
Adımlar
Dosya Yöneticisi açın
Sol menüden USB belleği seçin
Dosyaya sağ tıklayın
“Birlikte Aç” seçeneğini kullanın
Buradan:
VLC
LibreOffice
Görüntüleyici
gibi uygun programlar seçilebilir.
Kullanıcı Profilini Sıfırlama
Bazı durumlarda kullanıcı ayarları bozulabilir.
Aşağıdaki komut MATE masaüstü medya ayarlarını sıfırlar:
dconf reset -f /org/mate/desktop/media-handling/
Daha sonra oturumu kapatıp yeniden açın.
ETAP Sistemlerinde Politika Kısıtlamaları
Bazı ETAP kurulumlarında BT yöneticileri:
USB engeli,
otomatik çalıştırma yasağı,
dosya türü filtreleme
uygulayabilir.
Bu durumda:
Yetkili kullanıcı çalışır,
normal kullanıcı çalışmaz.
Politikalar merkezi yönetim üzerinden uygulanıyor olabilir.
USB Dosya Sistemini Kontrol Etme
Bozuk USB bellekler bazen yalnızca kısmi erişim sağlar.
Kontrol etmek için:
sudo fsck /dev/sdb1
Komut çalıştırılabilir.
Not:
sdb1kısmını kendi USB aygıtınıza göre değiştirin.
Sorunun Kesin Çözümü İçin Önerilen Adımlar
1. USB’nin Sistemde Göründüğünü Kontrol Et
lsblk
2. Kullanıcı Gruplarını Kontrol Et
groups
3. Automount Ayarlarını Aç
dconf write /org/mate/desktop/media-handling/automount true
4. Dosya Türünü Öğren
file dosyaadi
5. Kullanıcı Profilini Sıfırla
dconf reset -f /org/mate/desktop/media-handling/
Sonuç
Pardus ETAP 23 akıllı tahtalarda USB belleğin yalnızca yetkili kullanıcıda çalışması çoğunlukla:
kullanıcı yetkileri,
automount ayarları,
dosya ilişkilendirme problemleri,
ETAP politika kısıtlamaları
nedeniyle oluşur.
Doğru terminal komutları ve kullanıcı yapılandırmaları ile sorun genellikle kısa sürede çözülebilir.
Özellikle eğitim kurumlarında kullanılan ETAP sistemlerinde kullanıcı profilleri dikkatli yapılandırılmalıdır.
Pardus ETAP 23 Etkileşimli Tahtalarda USB Bellek "Bilinmeyen Dosya Tipi" Hatası ve Çözümü
Okullarımızdaki etkileşimli tahtalarda kullandığımız yerli işletim sistemimiz Pardus ETAP 23, Cinnamon masaüstü ortamının sunduğu kararlılıkla eğitim süreçlerimize büyük katkı sağlıyor. Ancak bazen donanım ve yetkilendirme kaynaklı ilginç hatalarla karşılaşabiliyoruz.
Tahtaya bir USB flash bellek takıldığında "Yetkili kullanıcıda sorunsuz açılan ancak sınırlı kullanıcıda (öğrenci/sınıf hesabında) 'Bilinmeyen dosya tipi' hatası veren" sorunun kaynağını ve çözüm yollarını adım adım inceleyeceğiz.
Sorun Tam Olarak Nedir?
Sınırlı yetkiye sahip bir kullanıcı hesabındayken USB belleği taktığınızda ekrana şöyle bir hata penceresi gelebilir:
Bilinmeyen dosya tipi
"0280524F805248F5" dosyası ile ilişkilendirilmiş bilinen bir uygulama bulunmuyor. Bunu açabilecek bir uygulamayı seçmek için Birlikte Aç iletişim kutusunu kullanın.
Peki sistem neden diski bir klasör olarak değil de dosya olarak görüyor?
Hata mesajında gördüğünüz uzun kod (örn. 0280524F805248F5), aslında taktığınız diskin UUID (Evrensel Benzersiz Tanımlayıcı) numarasıdır. Cinnamon masaüstü ortamının dosya yöneticisi (Nemo), diski sisteme bağlayamadığı (mount edemediği) zaman, bu aygıtı okunamayan sıradan bir dosya gibi algılar ve "Bunu hangi programla açayım?" diye sorar. Yetkili (Admin) hesaplarda diski zorla bağlama yetkisi olduğu için bu hata yaşanmaz ve disk sorunsuz açılır.
Bu durumun üç temel nedeni olabilir. Gelin çözüm adımlarına geçelim.
Çözüm Adımları
1. Windows Kaynaklı "Kirli Disk" (Dirty Bit) Durumu
Bu hatanın en yaygın sebebi, USB belleğin daha önce bir Windows bilgisayara takılıp "Donanımı Güvenle Kaldır" seçeneği kullanılmadan aniden çekilmesidir. Özellikle Windows 10/11'deki "Hızlı Başlatma" özelliği açıksa, disk dosyaları tam olarak kapatılamaz ve disk "kirli (dirty)" olarak işaretlenir.
Neden Sınırlı Kullanıcıda Hata Verir? Pardus (Linux) çekirdeği, NTFS formatlı kirli bir diski veri kaybını önlemek için standart kullanıcılarda bağlamayı reddeder. Yetkili kullanıcı ise diski onararak veya salt okunur modda zorla bağlayabilir.
Çözüm: Hata veren USB belleği bir Windows bilgisayara takın. Windows sizden diski tarayıp onarmanızı isteyebilir, bu işlemi yapın. Ardından görev çubuğundan "Donanımı Güvenle Kaldır" diyerek çıkarın. Belleği tahtaya tekrar taktığınızda sorunun çözüldüğünü göreceksiniz.
2. Polkit (Udisks2) İzinlerinin Eksik Olması
Eğer flash bellek sorunsuz çıkarılmış olmasına rağmen sadece sınırlı kullanıcıda bu hatayı veriyorsa, güvenlik politikası (Polkit) kurallarında USB bağlama yetkisi kısıtlanmış olabilir.
Test Etmek İçin:
Öğretmen kullanıcı hesabındayken terminali açın ve diski manuel olarak bağlamayı deneyin (Diskinizin sdb1 olduğunu varsayıyoruz, lsblk komutu ile teyit edebilirsiniz):
udisksctl mount -b /dev/sdb1
Eğer bu komut size bir yetki hatası (Authentication required) döndürüyorsa, sorun izinlerdedir.
Çözüm: Yetkili hesaba (Admin) geçiş yapın. Tahtanın
/etc/polkit-1/localauthority/veya/usr/share/polkit-1/actions/org.freedesktop.UDisks2.policydizinlerindekifilesystem-mountayarlarını kontrol edin. Sınırlı kullanıcılara (veya ilgili gruba) çıkarılabilir medya bağlama (mount) hakkının verilmesi gerekmektedir.
3. Kullanıcıya Özgü MIME Ayarlarının Bozulması
Sorun sadece tek bir tahtadaki belirli bir kullanıcıda yaşanıyorsa, o kullanıcının dosya ilişkilendirme (MIME) veritabanı bozulmuş olabilir. Sistem, UUID formatını yanlış yorumluyor demektir.
Çözüm: İlgili sorunlu kullanıcı oturumundayken terminal üzerinden kullanıcının yerel MIME ayarlarını sıfırlamak sorunu çözecektir:
rm -rf ~/.local/share/mime
update-mime-database ~/.local/share/mime
Sistem Yöneticileri İçin İleri Düzey İpucu
Eğer kendi yazdığınız bir yönetim paneli üzerinden veya SSH ile tahtaları uzaktan yönetiyorsanız, sorunun asıl kaynağını log kayıtlarından nokta atışı tespit edebilirsiniz. Tahtaya SSH ile bağlandıktan sonra diski takın ve arka planda dönen udisks2 loglarını şu komutla izleyin:
journalctl -u udisks2.service -f
Bu komut, sistemin diski neden bağlayamadığına (NTFS signature error, permission denied vb.) dair net bir hata mesajı verecektir.
Özetle; Pardus ETAP 23 yüklü tahtalarda karşılaşılan bu durum genellikle bir sistem hatasından ziyade, Windows tabanlı kullanım alışkanlıklarının (güvenli kaldır yapmama) veya doğru yapılandırılmış güvenlik kısıtlamalarının bir sonucudur.
Faydalı olması dileğiyle, soru ve sorunlarınız için yorumlar kısmını kullanabilirsiniz.

Yorumlar