Intel Galileo Cihaza Debian Kurmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Cihaz bu: http://arduino.cc/en/ArduinoCertified/IntelGalileo#.UxbfmoVIrNk

    Hocalar quark işlemcili intel galileo cihaz, kendi küçük 8 mb lık linuxuyle geliyor.

    Buna sd kart eklendiğinde daha büyük boyutta, ssh yapabileceğiniz özel bi linuxle geliyor. Fakat gördüğüm kadarıyla bu şeye debian yüklüyorlar.

    Nasıl yükleneceği heryerde mevcut fakat beynim basmadı nedense

    http://wiki.ros.org/IntelGalileo/Debian

    adresinde ubuntu üzerinden bu cihaza debian imajı hazırlamayı anlatıyor anladığım kadarıyla.

    Burada ne yapıldığını bana bilale anlatır gibi anlatırmısınız?

    Önce intelin linuxunu çekip extract etmiş, sonra içi 0 la dolu bi dosya oluşturmuş, bunun içine ext3 dosya sistemi yerleştirmiş, mount etmiş, içine debianın kerneli kurmuş sanırım

    chroot satırından sonra koptum zaten chroot ile ne amaçladı onu da anlamadım.

    Komutların tek tek ne işe yaradıklarını anladım ama ubuntuda mı, debian imajı içinde mi yoksa cihazdamı çalıştırmam lazım onu anlamadım. bazı komutların başına $ bazılarında # koymuş neden?


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    azizsenel55
    azizsenel55's avatar
    Banlanmış Üye
    Kayıt Tarihi: 22/Mayıs/2007
    Erkek

    Yaşlanıyorsun şeyh :)


    Bir gün HERKES FENERBAHÇELİ OLACAK...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ShyRain
    ShyRain's avatar
    Kayıt Tarihi: 01/Nisan/2007
    Erkek

    $ normal kullanıcı

    # root yetkisiyle  yapılmış anlamına geliyor

     

    Genel olarak şu yorumu yapayım;

    Linuxta herşey bir dosyadır , adam sisteme debian'ı çektikten sonra açmış dosyaları çıkarmış ve image'i umount etmiş.

    Sonra

    sudo chroot mnt-loop /bin/bash

    komutuyla kök dizinlerini tanımlamış ki sonradan yazdığı scriptleri falan çalıştırabilsin Bash ile.

    Ondan sonra herşeyi elle manuel olarak atmış , sonuçta herşey bir dosya diye düşününce SSH dosyasını atayım , network'u atayım diye tek tek yapmış.

    Normalde elinde ISO ve install scripti olsaydı bilgisayarlarda yükleme yaptığımız gibi yapabilirdi ama adam bilgisayardan daha ilkel birşeye yükleme yaptığı için tek tek elle yükleme yapmış.

    Anlaşılmayan kısımları detaylı da açıklayabilirim...

     

     

    ShyRain tarafından 05/Mar/14 11:16 tarihinde düzenlenmiştir

    Computer Engineer/SyStem Analyst/ Coder ShyRain
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Mesela anlamadığım kısım bunların hangisi ubuntuda çalışacak?

    hangi aşamada cihazda çalıştırcaz

    mesela

    # vi /etc/hostname
    change the hostname to clanton

    bunu cihaza attıktan sonra mı yapacaz? ubuntumun hostanemeini niye değiştirim ki?
    yoksa imajın pathini chroot yaptığımızdan oranın altını mı kastedior?

    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek
    yoksa imajın pathini chroot yaptığımızdan oranın altını mı kastedior?

    aynen öyle oluyor,

    $ sudo chroot mnt-loop /bin/bash
    # passwd

    burda dikkat ettiysen ilk satırın başında $ var yani normal kullanıcı, bu komutu verince artık yeni kök dizini image oluyor, sudo ile kullandığı için de artık super user oluyr ve alt satırda artık işaret # olmuş, sonra adam passwd komutuyla image içindeyken şifre atıyor.

    sonra image'in içindeki /etc/hostname dosyasını değiştiriyor.

     

    şu kısma kadar olan işlemler image üzerinde:

    Unmount the files:

    $ exit
    $ exit
    # exit
    $ sudo umount mnt-loop/proc
    $ sudo umount mnt-loop/sys

    Copy the image to the sdcard.

     

    dikkat edersen adam burda kendi kök dizinine geçmek için 3 kez exit demiş en son image'i unmount etmiş sonra image'i sdcard'a atacak.

    (bunlar benim anladıklarım yanlış da olabilir :)

     


    ulan bir susar mısın?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek
    $ sudo chroot mnt-loop /bin/bash
    # passwd

    bu komuttan sonra passwd ubuntununmu yoksa image içindeki osun şifresini mi değiştirecek yani?

    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ShyRain
    ShyRain's avatar
    Kayıt Tarihi: 01/Nisan/2007
    Erkek
    HolyOne bunu yazdı
    $ sudo chroot mnt-loop /bin/bash
    # passwd

    bu komuttan sonra passwd ubuntununmu yoksa image içindeki osun şifresini mi değiştirecek yani?

    O an neredeysen onun şifresini değiştirir.

    Mesela ben o an ubuntudayım ve dosyalar üzerinde birşeyler yapıyorum, komut satırı kimin dosya sistemindeyse passwd onun root şifresini değiştirir yani Ubuntunun.

     

     


    Computer Engineer/SyStem Analyst/ Coder ShyRain
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    yani benimde orda kafam karışıyor=)

    Cihaza os imajı yaratmaya çalışıyorum dökümanın herhangi biyerinde şimdi cihazdan boot et yazmıyor

    ubuntunun şifresini niye değiştireyim orda kafam karıştı zaten


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ShyRain
    ShyRain's avatar
    Kayıt Tarihi: 01/Nisan/2007
    Erkek

    Tam inceleyemedim komutları ama , şöyle olmuş gibi:

    Şimdi üzerindeki işletim sisteminin dosyalarını değiştiriyorsun , password dosyası da değişiyor üzerinde default bir şifre var ya da ayarlanmamış.

    Adam root şifresini belirliyor.

    Şöyle düşün bir işletim sistemini install ederken hani soruyor ya root için şifre belirle diye adamda elle manuel yaptığı için herşeyi dosyayı üzerine yazdıktan sonra root şifresi belirlemiş.

    Eğer ki root şifresini kendi istediğini belirlemese , reboot yaptığında erişemiyecekti debian sisteme.

    Yani şu anda aslında üzerindeki dosyalar debian dosyalarıyla değiştirilmiş bir ubuntu var.

    ilk bakış böyle anladım olmadı akşama iyice koda bakarım...


    Computer Engineer/SyStem Analyst/ Coder ShyRain
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek
    HolyOne bunu yazdı
    $ sudo chroot mnt-loop /bin/bash
    # passwd

    bu komuttan sonra passwd ubuntununmu yoksa image içindeki osun şifresini mi değiştirecek yani?

    image'in içindeki osun şifresi değişecek çünkü ilk satırda chroot ile image içine giriyorsun


    ulan bir susar mısın?
Toplam Hit: 1241 Toplam Mesaj: 10