initramfs hatası alıyorum

Başlatan barış, 07 Şubat 2011 - 00:05:34

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

barış

Forumda da araştırdım ancak çözemedim çalışan CD ile başlatma imkanım olmadığı için... Bilgisayarı yeniden başlattım ve çıktı ise şöyle:

http://img5.imageshack.us/i/dsc00081pze.jpg/

bir arkadaşın verdiği ile aynı hemen hemen. Sonuç olarak (initramfs) diye bir şey çıkıyor. Ne yapabilirim bir şekilde yönlendirirseniz sevinirim...

heartsmagic

Hangi işlemden sonra oldu bu?
Mutlaka bir şekilde Canlı CD edinmen lazım, aksi takdirde çözüme ait bir şey yapamayız. İlk aklıma gelen fsck yapmak dosya sistemi üzerine.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

barış

Hiç bir şey olmadı durduk yere oldu. Yeniden başlattım ve bu hale geldi. Canlı CD bulamazsak olmaz mı yani?

cemoli

dosya sistemlerini bağlama hatası alıyorsun muhtemelen
bencede bi fsck yapman iyi olur
Linux'u Seviyoruuuuuuum ;D


heartsmagic

Şu aşamada elinde Canlı CD olmadan ne yapabilirsin bilmiyorum. Bir şeyler denemek için açılan bir şeyler olması lazım elinde.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

barış

Evet elimde canlı CD var bilgisayarı açtım canlı CD ile ancak bir türlü mount edemedim, fsck da yapamıyorum...

fdisk -l çıktım:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00017a39

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         487     3905537    5  Extended
Partition 1 does not end on cylinder boundary.
/dev/sda2   *         487        5350    39062528   83  Linux
/dev/sda3            5350       30402   201229312   83  Linux
/dev/sda5               1         487     3905536   82  Linux swap / Solaris

Disk /dev/sdb: 4012 MB, 4012900352 bytes
120 heads, 55 sectors/track, 1187 cylinders
Units = cylinders of 6600 * 512 = 3379200 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008eb9a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1188     3918832    b  W95 FAT32


cemoli

canlı cd içinde ki disk aracı ile diskinin durumuna bak
ayrıca neden usb cihazını pc de takılı tuttuğunu merak ettim
Linux'u Seviyoruuuuuuum ;D


barış

#7
Netbook olduğundan dolayı CD sürücüsü yok, USB ile başlatabiliyorum ancak :D
gparted ile disk durumu normal. Zaten mount edip fsck yapmak amacım ancak mount edemiyorum.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 07 Şubat 2011 - 17:37:17

FSCK yapmaya çalıştığımda ise şöyle, (40gb'lık alana kurulu ubuntu)

ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?

bytan

@barış,

Fsck yapacağın disk bölümünü sisteme bağlamamalısın. Önce bağını kaldır daha sonra fsck işlemini uygula.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

@bytan:

ubuntu@ubuntu:~$ sudo umount /dev/sda2
umount: /dev/sda2: not mounted
ubuntu@ubuntu:~$ sudo mount /dev/sda2
mount: can't find /dev/sda2 in /etc/fstab or /etc/mtab
ubuntu@ubuntu:~$



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 07 Şubat 2011 - 21:01:19

Pardon @bytan yanlış anlamışım, bağını kesmeye kalktığımda da yukarıdaki çıktıyı veriyor. Zaten bağlı değil diyor, fsck yapmaya kalktığımda:
ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?
diyor

bytan

Kesinlikle emin olmak için canlı olarak sistemi açtıktan sonra herhangi bir disk bölümüne dokunmadan doğrudan fsck komutunu uçbirimden yürütebilirsin. Ayrıca bağlı olup olmadığına ise alttakinin çıktısıyla bakabilirsin:

mount
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

@bytan sonuç gene aynı değişen bir şey yok.
fsck
ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?


mount
ubuntu@ubuntu:~$ mount
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
/dev/sdb1 on /cdrom type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
ubuntu@ubuntu:~$

bytan

Nedense sistem kendiliğinden bağlamaya çalışıyor gibi görünüyor:

http://ubuntuforums.org/showthread.php?t=1601810
http://ubuntuforums.org/showthread.php?t=1674709
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/668561

Çözüm olarak başka bir canlı cd önermişler. Bunun için slax'ı tercih etmişler.

Çalışan uygulamayı tespit edip sonlandırıp tekrar fsck yürütmeyi de deneyebiliriz. Alttakinin çıktısı sda2'yi meşgul eden uygulamayı gösterecek. Daha sonra kill veya kill -9 ile sonlandırarak fsck yürüt bakalım ne olacak:

lsof | grep sda2
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

lsof | grep sda2 çıktısı:

ubuntu@ubuntu:~$ lsof | grep sda2
lsof: WARNING: can't stat() tmpfs file system /cow
      Output information may be incomplete.
jbd2/sda2  391       root  cwd   unknown                                /proc/391/cwd (readlink: Permission denied)
jbd2/sda2  391       root  rtd   unknown                                /proc/391/root (readlink: Permission denied)
jbd2/sda2  391       root  txt   unknown                                /proc/391/exe (readlink: Permission denied)
jbd2/sda2  391       root NOFD                                          /proc/391/fd (opendir: Permission denied)


neyi sonlandırmalıyım pek anlamadım ben.

bytan

sudo kill -9 391

Sonrasında tekrar fsck denersin. Yine benzer hatayı verirse lsof çıktısına bir daha bakarsın.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

@bytan, dediğini yaptım daha sonra fsck yapmaya kalktığımda gene aynı hatayı verdi:
ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?


daha sonra bilgisayarı yeniden başlatıp hiç bir şey yapmadan fsck yapmayı denedim gene aynı hata geldi. lsof | grep sda2 çıktısına bakayım dedim bu sefer de id değişmiş:
ubuntu@ubuntu:~$ lsof | grep sda2
lsof: WARNING: can't stat() tmpfs file system /cow
      Output information may be incomplete.
jbd2/sda2  396       root  cwd   unknown                                /proc/396/cwd (readlink: Permission denied)
jbd2/sda2  396       root  rtd   unknown                                /proc/396/root (readlink: Permission denied)
jbd2/sda2  396       root  txt   unknown                                /proc/396/exe (readlink: Permission denied)
jbd2/sda2  396       root NOFD                                          /proc/396/fd (opendir: Permission denied)


daha sonra,
sudo kill -9 396 yazdım ve yeniden (bilgisayarı yeniden başlatmadan) fsck yapmaya kalktığımda ise gene aynı şey yazdı:
ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy while trying to open /dev/sda2
Filesystem mounted or opened exclusively by another program?

bytan

Sen öldürdükçe o yeni bir işlem açıp her ne yapmaya çalışıyorsa tekrar yapmaya çalışıyor. Bu durumda aklıma diğer kullanıcıların yaptığı gibi farklı bir canlı dağıtım kullanmaktan başka bir şey gelmiyor.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

#17
Slax ile deneyeyim o zaman ben. Sonuçları tekrar yazarım buraya.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 08 Şubat 2011 - 00:06:07

@slax ile yaptım fsck ancak sorun hala çözülmedi.
Sda2 ve sda3'e yaptım. Hepsine evet dedim.
Daha sonra açmaya kalktığımda gene aynı hatayı aldım.

lsof | grep sda çıktısı ise:
root@slax:~# lsof | grep sda
xfsdatad/  342       root  cwd       DIR       0,14    16384          2 /
xfsdatad/  342       root  rtd       DIR       0,14    16384          2 /
xfsdatad/  342       root  txt   unknown                                /proc/342/exe
xfsdatad/  343       root  cwd       DIR       0,14    16384          2 /
xfsdatad/  343       root  rtd       DIR       0,14    16384          2 /
xfsdatad/  343       root  txt   unknown                                /proc/343/exe
root@slax:~#

bu şekilde.
kill -9 343
kill -9 342
yazıyorum ancak gene aynı

heartsmagic

fsck temiz bitti mi kesin olarak?
Peki Grub dosyan nasıl görünüyor, kurulu olan sistemdeki yani?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

barış

@bytan, @heartsmagic,

evet tam olarak bitti fsck işlemi. Bu Ubuntu üzerinde aldığım ikinci initramfs hatasıydı. İlkinde de ikincisinde de ortaya çıkan garip durum, ne zaman initramfs hatası alsam disk kilitleniyor bir şekilde hiç bir linux, unix dağıtımı kurulamıyor diske
error stdin: 0
şeklinde kalıyor. Canlı CD başlıyor ancak hiç bir dağıtım kurulamıyor. GParted ile biçimlendirip (zorla) daha sonra yeni dağıtım kurabiliyorum.
Daha önce de bu sorun olmuştu ve gene Gparted ile biçimlendirerek halletmiştim...
Ubuntu'nun bununla birlikte 1-2sorunu daha var benim için. Bunlar tam olarak düzeltilene kadar openSUSE kullanacağım bir süre... :)

sonuç olarak, initramfs hatası aldığımda sda'yı komple biçimlendirmem gerekiyor, başka türlü hiç bir dağıtım kuramıyorum...

heartsmagic

Çok normal değil bu hadise. Durduk yere olması daha da garip. Diskinden şüpheleniyorum açıkçası ben.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

barış

@heartsmagic, daha bilgisayarı alalı 3-4ay oldu... Bundan önce diğer bilgisayarıma kurulu Ubuntu 10.10'da aynı hatayı vermişti. Aynı şekilde yapmıştım. Kesin sorun var diyorsan götürüp baktırayım..

heartsmagic

3-4 aysa kesin diyemem elbette, ancak her zaman ihtimal dahilinde olan bir şey bu. Sen diğer dağıtımlarla bir süre gözlemle bakalım durumu. Belki Ubuntu sürümlerinde (diğer Debian türevleri de dahil buna) senin makine ile bir şekilde anlaşamıyordur.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

bytan

Bu disklerin marka ve modeli aynı mı?


... derken @heartsmagic de yanıtlamış.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

barış

Evet şu anda openSUSE ile gözlemliyorum. Bu sorun da Ubuntu 10.10'da meydana geliyor bir tek. Öbür bilgisayar initramfs hatası verdiğinde 10.04 kurdum ve tıkır tıkır çalışıyor hiç sorun çıkarmadı.
Biri Samsung marka öbürü de Seagate marka.