yetersiz disk alanı sıkıntısı

Başlatan Raynold, 28 Ocak 2009 - 13:50:27

« önceki - sonraki »

0 Üyeler ve 4 Ziyaretçi konuyu incelemekte.

Raynold

ben yaklaşık 2 hafta önce vista üzerinden 29gb'lık boş disk alanına sahip  "D" sürücüme Wubi kurdum... kurulumda 15 gblık kurulumu seçmiştim...
2 gündür mozilla ile download yapamıyorum veya paket kuramıyorum...D sürücümde 14GB yer olmasına rağmen yetersiz disk uyarısı alıyorum...
yardımcı olursanız sevinirim şimdiden teşekkürler...

erginemr

Bu 14 GB'lık boş yeri Windows altında görüyorsanız Ubuntu için hiç bir faydası yok. Zira Wubi, Ubuntu'ya 15 GB kapasiteli, boyutu sabit olan ve gerçekte tek bir dosyadan oluşan sanal bir disk atamış durumda ve bu 15 GB'lık dosyanın içeriği dolmuş olabilir. 14 GB'lık boş yer ise, bundan tamemen bağımsız ve Windows altında bulunan bir alan.

Ubuntu altındaki boş alanı görmek için; konsolda şu komutu kullanabilirsiniz:
df -h

Raynold

#2
gurur@ubuntu:~$ df -h
Dosyasistemi            Boy   Dolu Boş   Kull% Bağlanılan yer
/host/ubuntu/disks/root.disk
                       13G   13G     0 100% /
tmpfs                 1,3G     0  1,3G   0% /lib/init/rw
varrun                1,3G  220K  1,3G   1% /var/run
varlock               1,3G     0  1,3G   0% /var/lock
udev                  1,3G  2,8M  1,3G   1% /dev
tmpfs                 1,3G  376K  1,3G   1% /dev/shm
/dev/sda5              30G   17G   13G  57% /host
lrm                   1,3G  2,0M  1,3G   1% /lib/modules/2.6.27-9-generic/volatile
overflow              1,0M  1,0M     0 100% /tmp
/dev/sda1             255G  212G   43G  84% /media/edi
/dev/sda3              15G  7,0G  7,8G  48% /media/büdü

gibi bir çıktı aldım... sorunu düzelteblirmiyim yoksa wubiyi silip baştan CD üzerinden normal olarak yükleyip, disk planlamasımı yapmalıyım?

erginemr

Alıntı Yap/host/ubuntu/disks/root.disk    13G   13G     0 100% /

Yukarıdaki sonuca göre, bütün alan kullanılmış durumda. Wubi kullanmadığım için bilemiyorum ama LVPM isminde, aslında Wubi kurulumunu gerçek bir disk bölümüne atamak için geliştirilen, ancak aynı zamanda Wubi bölümlerinin boyutlarını arttırmaya da yarayan bir program varmış:
http://lubi.sourceforge.net/lvpm.html

Sizin bakmanız gereken bölüm: "Resizing virtual disks using LVPM (not necessary if you're transferring the install to a dedicated partition)" Programın diğer bölümleri Ubuntu bölümünü doğrudan Windows üzerine yazabilir, aman dikkat! Ancak yeniden boyutlama yapılırken eski 15 GB sanal disk dosyası silinmeyeceği ve D:\ sürücünüzde ekstradan fazla bir yer kalmadığı için yeniden boyutlamada sorun yaşayabilirsiniz.

Fidel

#4
Merhaba,


Bir hafta önce sadece ubuntu 12.04 kurulu olan bilgisayarımda "yetersiz disk alanı" uyarısı almıştım. O zaman önemsemeyip geçtim ancak bilgisayarı kapattıktan sonra asla açamadım tekrar. Ben de elimdeki bir ubuntu cd'si ile yeniden kurulum yaptım. Yeni kurulumdan sonra tüm belgeler vs gitmişti ama yine de shred ile bilgisayarı komple temizleyeyim dedim ve işlemi uygulayıp tekrar kurdum ubuntu 12.04'ü.


Şu an bilgisayarda ne bir şarkı, ne bir fotoğraf bulunuyor. Ancak az önce tekrar "Yetersiz Disk Alanı" uyarısı aldım. Acaba sorun nereden kaynaklanıyordur ve nasıl bir çözüm bulunabilir? Ben bilgisayara shred ile 4-5 kez komple temizlik yaptım. Tabi shred ile temizlik demek aslında tüm bilgisayardaki eski dosyalara n kere veri girmek demek sanırım. Acaba bunun etkisi var mıdır? Disk alanımı tamamen temizleyip ilk günkü gibi boş hale getirmenin bir yolu var mı?


İlginiz için şimdiden teşekkürler.

ek: Bu sırada yaptığım Disk Kullanım Analizi sonuçları şöyle:
115,1 GB kullanım alanının tümü kullanılmış.
Eğer yanlış yorumlamıyorsam, bunun içinde en büyük pay "var" diye bir bölüme ait: 111 GB.
Bu "var" bölümü içinde ise "log" 110,1 GB ile aslan payına sahip.

if

@Fidel, ls -ld /var
ls -ld /var/log
çıktılarına bir bakayım.

Fidel

ayhan@ayhan-laptop:~$ ls -ld /var
drwxr-xr-x 13 root root 4096 Eki 20 00:44 /var
ayhan@ayhan-laptop:~$ ls -ld /var/log
drwxr-xr-x 17 root root 4096 Eki 21 07:36 /var/log

if


Fidel

Uçbirimden direk kopyaladım. code içinde göründüğü gibi uzun bir "boşluk"tan sonra en alt tarafta bazı veriler mevcut. Yani boş yolladım sanma, en aşağılarda var bir şeyler.























































































-rw-r----- 1 syslog            adm             0 Eki 13 15:19 mail.log
-rw-r----- 1 syslog            adm             0 Eki 13 15:19 mail.warn
-rw-r----- 1 syslog            adm             0 Eki 14 10:28 messages
-rw-r----- 1 syslog            adm        128524 Eki 13 17:51 messages.1
drwxr-xr-x 2 root              root         4096 Eki 13 15:19 news
-rw-r--r-- 1 root              root        42641 Eki 20 09:26 pm-powersave.log
-rw-r--r-- 1 root              root         8605 Eki 13 21:56 pm-suspend.log
-rw-r--r-- 1 root              root            0 Nis 29  2010 pycentral.log
drwxr-xr-x 2 root              root         4096 Nis  9  2010 samba
drwxr-xr-x 2 speech-dispatcher root         4096 Nis 15  2010 speech-dispatcher
-rw-r----- 1 syslog            adm         30837 Eki 21 22:29 syslog
-rw-r----- 1 syslog            adm         51033 Eki 21 07:35 syslog.1
-rw-r----- 1 syslog            adm         23604 Eki 20 09:34 syslog.2.gz
-rw-r----- 1 syslog            adm          2406 Eki 19 07:35 syslog.3.gz
-rw-r----- 1 syslog            adm         67542 Eki 18 07:39 syslog.4.gz
-rw-r----- 1 syslog            adm         22727 Eki 15 07:35 syslog.5.gz
-rw-r----- 1 syslog            adm         94549 Eki 14 10:17 syslog.6.gz
-rw-r--r-- 1 root              root       269151 Eki 20 09:26 udev
-rw-r----- 1 syslog            adm             0 Eki 13 15:19 ufw.log
drwxr-xr-x 2 root              root         4096 Mar 20  2010 unattended-upgrades
drwxr-xr-x 2 root              root         4096 Eki 21 07:36 upstart
-rw-r----- 1 syslog            adm             0 Eki 14 10:28 user.log
-rw-r----- 1 syslog            adm          1004 Eki 13 17:51 user.log.1
-rw-r--r-- 1 root              root 110441918464 Eki 21 23:07 uvcdynctrl-udev.log
-rw-rw-r-- 1 root              utmp        52992 Eki 21 23:07 wtmp
-rw-r--r-- 1 root              root        65129 Eki 21 22:04 Xorg.0.log
-rw-r--r-- 1 root              root        53535 Eki 20 00:44 Xorg.0.log.old


if

Suçlu uvcdynctrl[1]

Önce içeriğini boşaltın: sudo cat /dev/null > /var/log/uvcdynctrl-udev.log

Sonra gksu gedit /lib/udev/uvcdynctrl dosyasının içine debug=0 satırı ekleyin.

Kamera kullanıyor musunuz?

[1] https://bugs.launchpad.net/ubuntu/+source/libwebcam/+bug/811604

Fidel

#10
Kamera kullanamıyorum bir süredir. zaten bu  konuda da geçen hafta bir başlık açmıştım ama bir sonuca ulaşamamıştık. Şimdi söylediğiniz komutları kullanayım bakalım ne sonuç verecek.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 21 Ekim 2012 - 23:27:38


İlk komutun sonucu istediğimiz gibi olmadı galiba:

ayhan@ayhan-laptop:~$ sudo cat /dev/null > /var/log/uvcdynctrl-udev.log
bash: /var/log/uvcdynctrl-udev.log: Erişim engellendi



if

sudo su
cat /dev/null > /var/log/uvcdynctrl-udev.log
olarak deneyin.

Kamera kulanmıyorsanız paketi kaldırabiliriz.

Fidel

Aslında mümkünse kamera kullanmak isterim. düzeltmek mümkünse kalsın, olmuyorsa kaldıralım.

Şimdi dediğiniz gibi girince komutu:
sudo su
cat /dev/null > /var/log/uvcdynctrl-udev.log


sonuç şu:
sudo: unable to write to /var/lib/sudo/ayhan/0: Aygıt üzerinde boş yer yok
root@ayhan-laptop:/home/ayhan#


"Acaba buradan mı devam ediyoruz" deyip ikinci komutu girdim ve bir gedit belgesi açıldı. Ancak o belgenin içindeki debug=1 satırını "debug=0" olarak değiştirmek istediğimde, kaydete basınca "kaydetmek için yeterli disk alanı yok" uyarısı çıktı yine. "debug=0" satırını "debug=1" satırını ellemeden en alta eklemeye çalışınca da aynı sonuç alındı maalesef.

if

Üzerine yazamıyorsak o zaman sudo su
rm /var/log/uvcdynctrl-udev.log
komutunu yürütüp sileriz o dosyası. Böylece yer açılmış okur ve debug=0 değişikliğini yapabiliriz.

Fidel

Ya ben mi çok basit bir şeyi yapamıyorum anlamadım ama olmuyor.

ayhan@ayhan-laptop:~$ sudo su
[sudo] password for ayhan:
sudo: unable to write to /var/lib/sudo/ayhan/0: Aygıt üzerinde boş yer yok
root@ayhan-laptop:/home/ayhan# rm /var/log/uvcdynctrl-udev.log
rm: `/var/log/uvcdynctrl-udev.log' silinemedi: Böyle bir dosya ya da dizin yok
root@ayhan-laptop:/home/ayhan#



if

Yok yok doğru yapıyorsunuz. İkinci komutta dosyanın omadığını söylediğine göre silinmiştir. "Boş yer yok" uyarısını sanırım her komut için verecek. Şimdi teyit edelim: ls -l /var/log | grep uvcdynctrl

Fidel

sonuç şöyle:

root@ayhan-laptop:/home/ayhan# ls -l /var/log | grep uvcdynctrl
-rw-r--r-- 1 root              root       0 Eki 22 00:03 uvcdynctrl-udev.log
root@ayhan-laptop:/home/ayhan#


if

Doğrudur. benim hesap hatam debug=0 ayarı yapmadığımızdan yazmaya devam eder. Şimdi debug=0 yapmaya çalışır mısnız?

Fidel

Denedim ama yine aynı uyarı verildi. "Aygıt üzerinde boş yer yok"

if

O zaman sudo apt-get remove uvcdynctrl

Fidel


Sonuç:

ayhan@ayhan-laptop:~$ sudo apt-get remove uvcdynctrl
[sudo] password for ayhan:
sudo: unable to write to /var/lib/sudo/ayhan/0: Aygıt üzerinde boş yer yok
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı inşa ediliyor.       
Durum bilgisi okunuyor... Bitti       
Aşağıdaki paketler KALDIRILACAK:
  uvcdynctrl
Yükseltilen: 0, Yeni Kurulan: 0, Kaldırılacak: 1 ve Yükseltilmeyecek: 30.
Bu işlemden sonra 85,0 kB disk alanı boşalacak.
Devam etmek istiyor musunuz [E/h]? e
dpkg: kurtarılamaz tehlikeli hata, durduruluyor:
/var/lib/dpkg/updates/tmp.i dolgulama ile doldurulamıyor: Aygıt üzerinde boş yer yok
E: Problem executing scripts DPkg::Post-Invoke 'if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi '
E: Sub-process returned an error code
E: Sub-process /usr/bin/dpkg returned an error code (2)
ayhan@ayhan-laptop:~$

if

@Fidel, ubuntu canlı cd ile sistemi başlatın; buradaki[1] anlatımın birinci yöntemini kullanarak grub-install /dev/sda adımına kadar gelin ama bu komutu kullanmayın. O komut yerine sudo apt-get remove uvcdynctrl komutunu kullanın.

[1] http://forum.ubuntu-tr.net/index.php?topic=13415.0

Fidel

CD şu an bende değil. Arkadaştan geri alıp yarın yapabilirim bunu. Ona göre yazarım sonucu. Yardımlarınız için teşekkürler.

if

Rica ederim @Fidel. Gıcık bir sorunmuş:)

Fidel

Tekrar merhaba,

canlı CD ile gerekli işlemleri yaptım ve aşağıdaki sonuca ulaştım. Bir hata oldu sanırım.
root@ubuntu:/# sudo apt-get remove uvcdynctrl
sudo: unable to resolve host ubuntu
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı inşa ediliyor.       
Durum bilgisi okunuyor... Bitti       
Aşağıdaki paketler KALDIRILACAK:
  uvcdynctrl
Yükseltilen: 0, Yeni Kurulan: 0, Kaldırılacak: 1 ve Yükseltilmeyecek: 30.
Bu işlemden sonra 85,0 kB disk alanı boşalacak.
Devam etmek istiyor musunuz [E/h]? e
(Veritabanı okunuyor... 187341 files and directories currently installed.)
uvcdynctrl kaldırılıyor ...
Processing triggers for man-db ...
/usr/bin/mandb: /var/cache/man/4918 öğesine yazılamıyor: Aygıt üzerinde boş yer yok
debconf: DbDriver "templatedb": could not write /var/cache/debconf/templates.dat-new: Aygıt üzerinde boş yer yok
dpkg: man-db (--remove) işleminde hata:
installed post-installation script alt işlemi çıkış durumunda hata döndürdü : 1
/bin/df: `/run/lock': Böyle bir dosya ya da dizin yok
                                                     /bin/df: `/run/shm': Böyle bir dosya ya da dizin yok
                         E: Problem executing scripts DPkg::Post-Invoke 'if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi '
E: Sub-process returned an error code
E: Sub-process /usr/bin/dpkg returned an error code (2)
root@ubuntu:/#