2012-09-20 20 views
5

* gösterildiği gibi ben bir CF kartı bir linux görüntü yazmaya çalışıyorum yalanladı:dd: açılış `/ dev/sdb ': İzin

yapmam Ne zaman:

sudo bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k 

Ben olsun:

dd: opening `/dev/sdb': Permission denied 

I/dev/sdb bir USB portuna conected hedef CF tekabül mtab görebilirsiniz.

mtab dosyasındaki satır I

I/dev/sdb yazamıyor Neden
umount /media/2020-2020 

cihazı bağlantısı kaldırılacaktır

/dev/sdb1 /media/2020-2020 vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush 0 0 

sudo bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k 

infaz önce olduğu ?

cevap

7

root olarak çalıştırmayı deneyin: Eğer çalıştı

user ~ $ sudo -s 
Password: 
root ~ # bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k 

yolu çalışmıyor muhtemelen sudo çalışır root olarak bzcat değil dd prepending çünkü.

+0

Thaks kullanmayı tercih ediyoruz. –

3

veya borudan sonra sudo koyun, | sudo dd ... Bu olsa

sudo bzcat debian-for-alix-cf2g.img.bz2 | sudo dd of=/dev/sdb bs=16k 

iki kez şifre isteyebilir, bu yüzden aslında İşe sudo -s veya sudo -i

+1

Yararlı bir cevap. Tam bir örnek olması için lütfen onu düzenler misiniz? –