[Çözüldü]initframs hatasi

Başlatan eticin, 19 Kasım 2011 - 02:06:01

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

eticin

bu aksam bilgisayar isindi ve kendi kendine kapandi, daha sonra acmaya calistigimda 'target doesn't have requested /sbin/init' hatasi verdi ve bir daha acamadim. simdi live cd'den baslattim. cozum aradim fakat hicbiri isimi gormedi.

10.10 kullaniyorum. cozum ararken birkac komut ciktisi vermem gerektigini ogrendim. onlari da ekliyorum.

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 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: 0x000b0c0d

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       13995   112412672   83  Linux
/dev/sda2           13995       14594     4805633    5  Extended
/dev/sda5           13995       14594     4805632   82  Linux swap / Solaris



ubuntu@ubuntu:~$ sudo fsck /dev/sda1
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/sda1
Filesystem mounted or opened exclusively by another program?



ubuntu@ubuntu:~$ sudo umount -f /dev/sda1
umount2: Invalid argument
umount: /dev/sda1: not mounted



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/sr0 on /cdrom type iso9660 (ro,noatime)
/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:~$ mount /dev/sda1
mount: can't find /dev/sda1 in /etc/fstab or /etc/mtab
ubuntu@ubuntu:~$ sudo dd if=/dev/sda of=dd.out count=20
20+0 records in
20+0 records out
10240 bytes (10 kB) copied, 0.000228449 s, 44.8 MB/s



belki bir kismi gereksiz olmustur. tesekkur ederim.






if

@eticin, sudo fsck /dev/sda1 komutunu uygularken /dev/sda1'in bağlı olmaması gerek. Dosya yöneticisi, Gparted vb. gibi uygulamalarla /dev/sda1 bölümü ilişkilendiren herhangi bir işlem varsa, hepsini kapatın. Şimdi, canlı cd'de iken sudo umount /dev/sda1 ve ardından sudo fsck /dev/sda1 komutunu uygulayın. Yeniden başlattığınızda ne oluyor görelim.

eticin

hala aynı yanıtları almaya devam ediyorum. herhangi bir değişiklik de olmadı. bir de live cd'den restart dediğimde olmuyor.  ben de power düğmesiyle kapatmak durumunda kalıyorum. ondan işe yaramıyor olabilir mi?

if

@eticin, canlı cd üzerinde iken sudo umount /dev/sda1
sudo e2fsck -C0 -p -f -v /dev/sda1
komutunu yürütüp sonucu buraya aktarınız. İşlem bittikten sonra sudo mount /dev/sda1 /mnt
cat /mnt/etc/fstab
df -h
sudo blkid
çıktılarını da aktarır mısın? Bilgisayarı başlatırken başka hata da veriyor mu?

eticin

@if

ubuntu@ubuntu:~$ sudo umount /dev/sda1
umount: /dev/sda1: not mounted


ubuntu@ubuntu:~$ sudo e2fsck -C0 -p -f -v /dev/sda1
e2fsck: Device or resource busy - /dev/sda1 açılmaya çalışılırken hata oluştu
Dosyasistemi başka bir uygulama tarafından özellikle bağlanmış veya açılmış
olabilir mi?



aşağıdaki komutlara ise yanıt vermedi

ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
cat /mnt/etc/fstab
df -h
sudo blkid

bytan

Tam çıktıları neler?

sudo umount /dev/sda1
sudo fsck /dev/sda1
dmesg | grep sda1


Geçmiş bir kaç sürümde canlı cd bile olsa bağlanmamış olmasına rağmen bölümü meşgul ediyordu. Bu nedenle elinde varsa başka dağıtıma ait canlı cd ile de fsck işlemini yürütmeye çalış.

https://bugs.launchpad.net/ubuntu/+bug/697641
https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/656526
http://ubuntuforums.org/showthread.php?t=1528793
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

eticin

#6
ubuntu@ubuntu:~$ sudo umount /dev/sda1
umount: /dev/sda1: not mounted


ubuntu@ubuntu:~$ sudo fsck /dev/sda1
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext4: Device or resource busy - /dev/sda1 açılmaya çalışılırken hata oluştu
Dosyasistemi başka bir uygulama tarafından özellikle bağlanmış veya açılmış
olabilir mi?


ubuntu@ubuntu:~$ dmesg | grep sda1
[    5.791578]  sda: sda1 sda2 < sda5 >
[    8.447415] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[    8.447421] EXT4-fs (sda1): write access will be enabled during recovery
[    8.482627] EXT4-fs warning (device sda1): ext4_clear_journal_err: Filesystem error recorded from previous mount: IO failure
[    8.482637] EXT4-fs warning (device sda1): ext4_clear_journal_err: Marking fs in need of filesystem check.


elimde başka bir sürüme ait cd yok malesef. indirip denesem diye düşündüm. bir arkadaşım da diski bölüp yeni bir ubuntu yaratıp diğer bölümde kalacak olanları kurtarıp silmemi önerdi. ancak diskim önceden bölünmediği için ve daha önce disk bölümlendirme (hele ubuntuda) hiç yapmadığım için cesaret edemedim.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 19 Kasım 2011 - 20:11:31

@bytan

dediğin gibi yapıp 9.10 sürümüne ait bir cd edindim. daha sonra  sudo fsck /dev/sda1 komutunu verdim. birçok düzeltme yapılacağını söyledi hepsine evet dedim. kapatıp açtıktan sonra karşımdaydı kavuşmak istediğim.

@if @bytan ilginiz ve yardımlarınız için çok teşekkürler. sorunun çözüldü.

morf

http://ubuntuforums.org/showpost.php?p=10656033&postcount=8

benzer sorun yaşamış böyle çözüm bulmuş,belki işinize yarar.

if

@eticin, rica ederim.

@morf, bağlantı için teşekkürler.