merhaba,
ubuntu'da bir guncelleme yaptiktan sonra acilista bu hatayla karsilastim. grub_rescue> diyor ve kaliyor.
burada ls deyince (hd0), (hd0,1).. diye liste cikariyor.
set komutunu verince ise:
prefix=(hd0,1)/boot/grub
root=hd0,1
ciktisi veriyor. baska calisan komut bulamadim. forumda arama yapip yeniden grub kurmak yazisini gordum.. ama calisan cd ile sistemi acip, terminale girip
sudo grub
komutunu verdigimde tanimiyor. dolayisiyla yazinin geregini yapamiyorum.
sistem ubuntu 9.10 64 bit. yardimlar icin simdiden tesekkur ederim.
Yeniden grub2 kurulumuna bakmalısın.
sagol, yalniz ben ubuntu'yu usb disk uzerine kurmus idim. simdi buradaki komutlardan fazla anlamiyorum acikcasi. yalniz
fdisk - l
yaptim, gorunuse gore benim ubuntu /dev/sdc1 uzerinde bulunuyor. simdi bunu,
sudo mount /dev/sdc1 /mnt
yapip mount edecegim sanirim. peki diger bolumleri de sisteme baglamak ne demek?
bir de sonrasindaki islemlerden tirsiyorum, bilgisayarin sabit diskindeki windows'u ucurmayalim sonra.
not: benim grub usb disk uzerine yaziliydi, yani sistemi acinca eger dokunmazsaniz normal windows aciliyor, eger esc ile usb'den baslatmayi secerseniz ubuntu aciliyor. bu sistemin korunmasini istiyorum.
Alıntı yapılan: eğri büğrü yine de doğru - 08 Aralık 2009 - 18:37:59
peki diger bolumleri de sisteme baglamak ne demek?
/dev altındaki diğer bölümleri ve aygıtları da sisteme bağlamak demek. Konuda verilen komutu olduğu gibi uygulaman yeterli.
Hiç tırsmana gerek yok.Ben neler atlattım :P(grub la grub2 yi karıştırp grub3 gibi birşey yaratmıştım :D ).windows a birşey olmuyor.Senin olay sadece sda da geçecek.Yani harddiskinin kafasında.
ubuntu'nun kurulu oldugu sdc1'i mount ettim (ya da bagladim..). ardindan
sudo mount --bind /dev /mnt/de
v yazinca
mount: mount point /mnt/dev does not exist diyor (dev/sdc, dev/sdc1 gibi alternatifleri de denedim).
bunun ardindan chroot komutu da calismadi. simdi ne yapmaliyim?
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 31 Aralık 1969 - 15:59:59
ubuntu forumlarında şöyle bişey buldum:
https://help.ubuntu.com/community/Grub2#Reinstalling%20from%20LiveCD
ama buradaki çözümler de işe yaramıyor, belki de gerekli izne sahip olmadığımdan. çünkü sayfadaki ekran görüntüsünde bin, boot gibi klasörler görünüyor ancak benim usb diskte görünen bişey yok. sağ tıklayıp özelliklerden ne kadarı dolu/boş ona bakabiliyorum sadece. dosyalara nasıl erişim sağlayabilirim? kurulumda şifreleme yapmıştım sanırım.
sudo mkdir /mnt/dev
komutundan sonra
sudo mount --bind /dev /mnt/dev
komutunu uygular mısın?
sudo mkdir /mnt/dev
komutundan sonra:
mkdir: cannot create directory `/mnt/dev': Input/output error
çıktısı veriyor.
sudo mount --bind /dev /mnt/dev
komutu ile devam etmek isteyince de eski hatayı yineliyor.
Bağladığın sdc1'in gerçekten ubuntu bölümü olduğuna emin misin? Çıktısı ne veriyor?
ls -l /mnt
sudo fdisk -l
çıktısı:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x37793778
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13507 108494946 7 HPFS/NTFS
/dev/sda2 13509 14462 7663005 c W95 FAT32 (LBA)
/dev/sda3 14463 14593 1052257+ d7 Unknown
Disk /dev/sdc: 16.0 GB, 16001036288 bytes
255 heads, 63 sectors/track, 1945 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5d3c5a00
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 1678 13478503+ 83 Linux
/dev/sdc2 1679 1945 2144677+ 5 Extended
/dev/sdc5 1679 1945 2144646 82 Linux swap / Solaris
ve ls -l /mnt
çıktısı:
total 0
ubuntu'yu 16 gb usb disk üzerine kurmuştum. ama içinde bişey göremiyorum, sadece masaüstündeki simgesinden özelliklere girince (14 gb filesystem olarak görünüyor) 8.5 gb dolu, 4.1 gb boş, kapasite 12.7 gb gösteriyor. Dosya sistemi ext3, ext4.
/mnt altına bağlamamışsın. Önce bağla bölümü sonrasında diğer komutları uygula. Total 0 gösterdiği sürece /dev kısmını da bağlayamazsın.
sudo mount /dev/sdc1 /mnt
komutunu yeniden uygulayınca:
mount: /dev/sdc1 already mounted or /mnt busy
mount: according to mtab, /dev/sdb1 is already mounted on /mnt
çıktısı veriyor.
sdb1 nerden çıktı hiçbir fikrim yok. bundan sonra diğer komutları yeniden uygulayınca aynı çıktılar geliyor.
bu kadar uğraştırdığım için kusura bakmayın. sadece linux üzerinde çalışan bir simulasyon programı için sistemi kurtarmaya çalışıyorum. kurulumunu hocaya yaptırmıştım ve saatler sürdü desem yeridir. zaman ayırdığınız için teşekkürler.
Estağfurullah, kusurluk bir şey yok.
Çıktılarına bakınca ortada bir gariplik olduğu aşikar. Gerekirse sdb1 kısmını umount etmeye çalışarak işlemlere baştan başlayabilirsin veya bağlama noktası olarak /mnt yerine /mount kullanabilirsin. Ona uygun olarak da komutlarını düzenlersin.
komutlarda mnt yerine mount kullanmak şeklinde anladığım doğruysa bu da işe yaramadı. yeniden grub kurulumu başlıklı yazıda şöyle bişey diyordu, çalışan cd ile kuruluma geçtikten sonra kurulumu iptal edip grub kurabilirsiniz. bunda da mümkün müdür?
Anlatmak istediğim, bağlama noktası olarak /mnt yerine /mount adında yeni bir klasör belirleyerek işlemleri yapmaya çalışmamız gerektiğiydi.
sudo mkdir /mount
O dediğin ikinci yöntemle hiç grub2 kurmadım. Grub kurdum mu onu bile hatırlayamıyorum.
sırasıyla şunları yaptım:
1) sudo fdisk - l
çıktısı:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x37793778
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13507 108494946 7 HPFS/NTFS
/dev/sda2 13509 14462 7663005 c W95 FAT32 (LBA)
/dev/sda3 14463 14593 1052257+ d7 Unknown
Disk /dev/sdb: 16.0 GB, 16001036288 bytes
255 heads, 63 sectors/track, 1945 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5d3c5a00
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1678 13478503+ 83 Linux
/dev/sdb2 1679 1945 2144677+ 5 Extended
/dev/sdb5 1679 1945 2144646 82 Linux swap / Solaris
windows'a geçip tekrar live cd'den başlattığımda usb yuvasına takılı diskin önce sdb olarak algılandığını gördüm. çıkarıp takınca sdc oluyor.
2) sudo mkdir /mount
çıktısı yok, alt satıra geçti.
3) sudo mount /dev/sdb1 /mount
çıktısı yok, alt satıra geçti.
4) sudo mount --bind /dev /mount/dev
çıktısı:
mount: mount point /mount/dev does not exist
5) ls -l /mount
çıktısı:
total 0
sudo umount /mount
sudo mount /dev/sdb1 /mount
mount
ls -l /mount
çıktıları ne diyor?
1) sudo umount /mount
çıktı yok, alt satıra geçti.
2) sudo mount /dev/sdb1 /mount
çıktı yok, alt satıra geçti
3) mount
çıktı:
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
/dev/sr0 on /cdrom type iso9660 (rw)
/dev/loop0 on /rofs type squashfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
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)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
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)
/dev/sdb1 on /media/b3537e6c-84da-4f6c-9444-5da82ed80668 type ext4 (rw,nosuid,nodev,uhelper=devkit)
/dev/sdb1 on /mnt type ext4 (rw)
/dev/sdb1 on /mount type ext4 (rw)
4) ls -l /mount
çıktı:
total 0
Anlaşıldı bölüm bir şekilde kendiliğinden bağlanmış.
sudo umount /dev/sdb1
dedikten sonra işlemleri en başından alabilirsin. Bölüm böylece ayrılmış olacak. Eğer sorun olmazsa chroot adımları dahil her şeyin yolunda gitmesi gerekiyor.
sudo umount /dev/sdb1
bunu girdim, mount komutu çıktısından sdb1'ler kayboldu ancak ne yazık ki sudo mount --bind /dev /mnt/dev
adımından sonra mount: mount point /mnt/dev does not exist
çıktısı vermeye devam ediyor.
diğer çıktıların durumunda da değişiklik yok. total 0 cevabı geliyor.
Peki.
sudo umount /dev/sdb1
sudo mount /dev/sdb1 /mount
ls -l /mount
mount
çıktıları ne diyor?
bir iş için windows'a dönmek zorunda kaldığımdan çalışan cd ile yeniden başlattım. ubuntu kurulu usb diski yuvaya yerleştirince mount komutunun çıktılarında sdb1 de yer aldığından sudo umount /dev/sdb1
ile ayırdım. mount ile kontrol ettim sdb1 satırı gitti. sonra sudo mkdir /mount
komutu ile mount'u yeniden oluşturdum. daha sonra sudo mount /dev/sdb1 /mount
komutunu girdim. alt satıra geçti. ls -l /mount
yapınca total 0
çıktısını verdi. tekrar mount
komutu verince de aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
/dev/sr0 on /cdrom type iso9660 (rw)
/dev/loop0 on /rofs type squashfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
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)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
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)
/dev/sdb1 on /mount type ext4 (rw)
çıktısını oluşturdu.
Şimdi, diski yeniden takınca bölüm numarası değişmiş olmasın?
sudo fdisk -l
ne diyor? Sen elle bağladığında içi boş görünüyorsa ortada bir problem var demektir. Peki diski çıkartıp takınca, Ubuntu bunu bağlıyor mu? Dosya yöneticisi açılıyor ve içinde dosyalar görünüyor mu?
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x37793778
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13507 108494946 7 HPFS/NTFS
/dev/sda2 13509 14462 7663005 c W95 FAT32 (LBA)
/dev/sda3 14463 14593 1052257+ d7 Unknown
Disk /dev/sdb: 16.0 GB, 16001036288 bytes
255 heads, 63 sectors/track, 1945 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5d3c5a00
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1678 13478503+ 83 Linux
/dev/sdb2 1679 1945 2144677+ 5 Extended
/dev/sdb5 1679 1945 2144646 82 Linux swap / Solaris
diski çıkarıp takınca kendiliğinden bağlanıyor anladığım çünkü 'places' sekmesinde üzerine gelince unmount seçeneği çıkıyor.
taktıktan sonra kendiliğinden penceresi açılıyor ama içeride görünen hiçbir şey yok (0 items). kurulum esnasında dosya şifreleme ile ilgili bir seçenek vardı (neydi tam hatırlayamadım) ben de güvenli olsun diye öyle yapmıştım acaba ondan olabilir mi? simgesine sağ tıklayıp 'permissions'a girdiğimde ise 'permissions of ... could not be determined' yazıyor.
Şifreleme işini en baştan söylesene :)
Evet sorun o olabilir, zira boş göstermesi pek makul değil. Fakat şimdi sen soracaksın, "ee şifreleme yaptıysak Grub'u falan nasıl geri yükleyeceğiz?" diye, ben de bilmiyorum diyeceğim. Enine boyuna araştırmak lazım bu konuyu.
acaba şöle bişe yapsa . aynı flash diskten bulsa ona da ubuntu yüklese grupda ona göre tekrar kurulsa sonra kendi flash ını taksa
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 10 Aralık 2009 - 04:35:52
grup la ilgili pek bilgim yok sacmaladıysam affola
Alıntı YapŞifreleme işini en baştan söylesene :)
biraz uzadı biliyorum ama, aslında ilk sayfada bir yerlerde söylemiştim :) bir yandan da şifreyle ilgili işe yarar bişeyler arıyorum ama henüz bulamadım..
Alıntı yapılan: heartsmagic - 10 Aralık 2009 - 03:26:18
Şifreleme işini en baştan söylesene :)
Bende merak ediyordum total 0 vermesinin sebebini. :)
şifrelenmiş bölümlere nasıl ulaşabileceğimi araştırırken birkaç yazılımdan bahsedildiğini gördüm, mesela
http://emcken.dk/weblog/archives/164-encrypted-usb-drive-in-ubuntu.html
adresinde anlatılanları uygulayıp "LUKS passphrase" istediği yere kadar geldim, ama tabii ki LUKS (Linux Unified Key Setup imiş) passphrase'i bilmediğimden orada kaldım. aslında kurulumdan sonra komut satırına "encryption passphrase" diye bişey yazdığını hatırlıyorum. hatta onu kaydettim, belki sistemde birtakım işlemlerde lazım olur diye. belki o LUKS passphrase dediği şeydir. ama o zaman sisteme erişemeyebileceğimi ve bu passphrase'i bir yere yazmam gerektiğini tahmin edememiştim :(
diğer bir yazılım ise
http://cryptmount.sourceforge.net/ adresinde, bunu da indirip kurdum ama kullanamadım.
görünüşe göre şifreli partisyona ulaşmanın yolunu bilen yok. kırk yıllık linux kullanıcısıymış ve gizli bilgileri varmış gibi şifreli kurulum yaparsan olacağı budur. temel'in dediği gibi, ha pu pağa ders olsun.
yardımlar için teşekkürler. bu sayede en azından bundan sonraki - şifresiz- kurulumumda bir sorun çıkarsa grub2'yi nasıl kurtaracağımı artık biliyorum. bu da polyanna tesellisi olsun :)
Neyse en azından şifrelemenin işe yaradığını görmüş olduk :) Zaten basit bir şekilde kırılsaydı anlamı kalmazdı. Geçmiş olsun.
Tekrar merhaba,
usb diskimi formatladim ve sifresiz olarak kurulum yaptim. tam programlari bastan kurdum, ayarlari yaptim derken, yine bir grub hatasiyla karsilastim.
neyse, dedim bu sefer grub2 yi kurabilecegim. calisan cd ile baslattim ve yeniden grub2 kurulumu maddelerini uygulamaya basladim. fakat bu sefer de
sudo chroot /mnt
asamasina geldiginde bash: groups: command not found
diyor. eger
grub-install /dev/sdc1
komutu ile devam etmeye calisirsak
bash: grub-install: command not found
diyor bu defa da.
bu kez sifreli kurulum yapmadigimdan usb disk icerigini gorebiliyorum.
ne yapabilirim?
bir de merak ettigim bunlar kotu tesadufler mi yoksa grub 3 gunde bir fiks coker mi?
Grub iki güne bir çökmez, mesele harici diskler olunca olaylar değişebiliyor. Çöktü sandığın şey aslında yanlış yere kurulan Grub olmasın? Zira ben senelerdir kullanırım Grub'un çöktüğünü, göçtüğünü görmedim durduk yere :)
Bu groups : command not found hatasını diski sisteme /mnt/ dizinine bağladıktan hemen sonra mı alıyorsun?
sudo chroot /mnt
komutunu uyguladiktan sonra aliyorum.
boyle diyor ama
root@ubuntu:/#
satirina da geciyor.
mount
ciktisi:
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
/dev/sr0 on /cdrom type iso9660 (rw)
/dev/loop0 on /rofs type squashfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
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)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
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)
/dev/sdb1 on /mnt type ext4 (rw)
/dev on /mnt/dev type none (rw,bind)
not: burada sdb1 yaziyor cunku deminki islemlerden sonra bastan baslattim bu kez sdb olarak gordu, demin sdc idi.
ls -l /mnt
ciktisi:
ls: cannot access /mnt/vmlinuz: Input/output error
ls: cannot access /mnt/initrd.img: Input/output error
ls: cannot access /mnt/usr: Input/output error
total 100
drwxr-xr-x 2 root root 4096 2009-12-11 18:00 bin
drwxr-xr-x 3 root root 4096 2009-12-11 17:18 boot
lrwxrwxrwx 1 root root 11 2009-12-11 16:55 cdrom -> media/cdrom
drwxr-xr-x 15 root root 3780 2009-12-16 01:08 dev
drwxr-xr-x 138 root root 12288 2009-12-15 09:30 etc
drwxr-xr-x 3 root root 4096 2009-12-11 17:20 home
l????????? ? ? ? ? ? initrd.img
lrwxrwxrwx 1 root root 33 2009-12-11 17:28 initrd.img.old -> boot/initrd.img-2.6.31-14-generic
drwxr-xr-x 14 root root 12288 2009-12-11 21:08 lib
drwxr-xr-x 7 root root 4096 2009-12-11 21:08 lib32
lrwxrwxrwx 1 root root 4 2009-12-11 16:56 lib64 -> /lib
drwx------ 2 root root 16384 2009-12-11 16:54 lost+found
drwxr-xr-x 3 root root 4096 2009-12-14 17:00 media
drwxr-xr-x 2 root root 4096 2009-10-20 01:18 mnt
drwxr-xr-x 3 root root 4096 2009-12-11 17:22 opt
drwxr-xr-x 2 root root 4096 2009-10-20 01:18 proc
drwx------ 10 root root 4096 2009-12-11 17:17 root
drwxr-xr-x 2 root root 4096 2009-12-11 17:14 sbin
drwxr-xr-x 2 root root 4096 2009-10-20 00:48 selinux
drwxr-xr-x 2 root root 4096 2009-10-27 17:56 srv
drwxr-xr-x 2 root root 4096 2009-10-19 15:25 sys
drwxrwxrwt 31 root root 4096 2009-12-15 19:52 tmp
d????????? ? ? ? ? ? usr
drwxr-xr-x 15 root root 4096 2009-10-27 18:10 var
l????????? ? ? ? ? ? vmlinuz
lrwxrwxrwx 1 root root 30 2009-12-11 17:28 vmlinuz.old -> boot/vmlinuz-2.6.31-14-generic
bu arada bu defaki grub hatasi "error: ELF header smaller than expected" seklinde. ardindan yine grub rescue> satiri cikiyor.
Bu I/O hataları pek hayra alamet değil.
Grub'un verdiği hataya pek aşina değilim, etrafta da fazlaca bir şey görünmüyor. Tam olarak böyle mi diyor?
Ayrıca chroot işleminden sonra:
dpkg -l grp grub
ne diyor?
bash: dpkg: command not found
diyor.
ciktilar komut satirinda nasil gorunuyorsa buraya oyle aktardim. bilmiyorum kurulmasi gereken ekstra bir paket mi var. bu bash: groups: command not found hatasini internette aratinca coreutils diye bi paketin kurulu olmasi gerektigini soyleyen bi siteye rastladim, ama synaptic package manager den kontrol edince kurulu gosteriyor.
usb diske kurulumu da onceki gibi yaptim. grub u usb diske yazdirdim, acilista usb diskten baslatmayi secerseniz ancak o zaman grub u yukluyordu. kurduktan sonra bikac kez sorunsuz bi sekilde bastan baslattim. fakat bi an ubuntu da calisirken sistemde bi gariplik farkettim. guncelleme falan yapmamistim, oyle kendi halinde bilgisayar acikti. terminal aciyorum gri bi ekran cikiyor, terminal acilmiyordu. bastan baslatiyim dedim ve acilmadi..
Synaptic'ten baktım derken? Sistem açılıyor mu yani?
chroot ile geçtiğin ortamda ne yazık ki komutlar ya yürümüyor ya da kullanıcı yollarında sorun var. chroot işleminden sonra:
ls -l /usr/bin/dpkg
ne diyor?
yok acilmiyor, su an calisan cd uzerindeyim ama synaptic den bakinca coreutils paketi yuklu gorunuyor. herhalde calisan cd nin acilista yukledigi paketler arasinda.
ls -l /usr/bin/dpkg
komutu ciktisi ise:
ls: cannot access /usr/bin/dpkg: Input/output error
bu komutlari hep root@ubuntu:/#
satirinda verdim. simdi farkettim ki yeni terminal acip ubuntu@ubuntu:~$
satirinda verince farkli sonuc cikariyor.
bu durumda cikti -rwxr-xr-x 1 root root 413992 2009-09-20 08:24 /usr/bin/dpkg
oldu.
ayni sekilde dpkg -l grp grub
ciktisi ise
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
un grub <none> (no description available)
No packages found matching grp.
oldu.
I/O hataları ne yazık ki pek iç açıcı değil. Diskte sorun olma ihtimali var mı?
bilmiyorum vardır belki, bu usb diski (kingston datatraveler 100) sırf ubuntu kurmak için almıştım, yeni yani.
bu arada dün uğraşırken az daha windows'tan da oluyordum. keşfettim ki bu terminale bir komut yapıştırmak enter'a basmasanız bile kodun çalışmasına sebebiyet verebiliyor. usb disk üzerinde deneyler yaparken bir yerlerden yapıştırdığım kodun noluyor demeye kalmadan çalışması sonucunda bilgisayarın sabit diskine grub'u kurmuş bulundum. ondan sonra ne ubuntu ne windows açılmamaya başladı. windows açılış cd'si, recovery console da para etmedi. çare olarak baştan ubuntu kurdum, ama grub2'yi bu defa bilgisayarın sabit diskine yazdırdım ve muhtemelen yanlışlıkla kurduğumun üzerine yazıldı. böylece şimdi ikisi de çalışıyor ama bilgisayarı her açışta 20 sn. kadar grub yüklüyor..
neyse göreceğiz bakalım grub bu defa usb disk üzerinde değil sabit disk üzerinde. en azından cuma günü hocaya programı kurduruncaya kadar sağ kalmasını umuyorum :)
Sorun ne aşamada şu an, kafam karıştı biraz :) Eğer diski yeniden biçimlendirip kurduysan umarım sorun tekrar etmez.
Bu kopyala-yapıştır meselesine açıklık getireyim. Normalde sadece kopyala yapıştır yaptığında komut işletilmez. Ancak kopyalama yaptığın yerden komutun sonundaki boşluğu da alırsan uçbirim bunu "Enter" olarak algılayabilir.
bu 3. defa ubuntu'yu baştan kuruşum oluyor. bu defa farklı olarak (kaza dolayısıyla) grub2'yi sabit diske yazdırdım. bakalım şimdilik sorun yok.
Umarım böylece kalır.
Bu benim de başıma geldi.
Arkadaşın anlattığı gibi söylediğiniz komutlardan hiç birine benim bilgisayarım da tepki vermedi.
grub dedim grub yok dedi, root dedim root kim dedi, bu böylece sürüp gitti:)
O zaman dosya sisteminde bir sorun olmuştur. Zira I/O hatası verdiği zaman her şeyden şüphelenmek lazım.