Test vidyosudur, genel olarak neye benzediğini görmeniz için.
Beagleboard için yenilenmiş “gıcır gıcır” imajı şuradan indirebilirsiniz. Kurulum ise daha önce paylaştığım sd karttan boot etme klavuzundaki ile aynı.
Çok kısa göz atabildim ancak yine de beni etkilemeye yetti.
Ne değişmiş?
-Masaüstü ortamı GNOME, ve görünüm olarak Ubuntu ve Fedora’yı çok andırıyor –güzel.
- Önceki sürümlere göre daha hızlı
-Yavaş Firefox Midori ile değiştirilmiş
-opkg daha düzgün çalışıyor
-Bazı gereksiz programlar kaldırılmış
-Desktop Linux dağıtımlarına baya yaklaşmış
Klavuz Beagleboard xM üzerinde nasıl Angstrom Linux çalıştırılacağını anlatmaktadır. Bunun için gerekenler , beagleboard xM, Linux yüklü bir bilgisayar ve bir micro sd kart (2GB yada 4GB yeterli olacaktır). Öncelikle konsolda df komutu ile sahip olduğumuz disklerden hangisinin taktığımız sd kart olduğuna bakıyoruz. Bu komut şuna benzer bir çıktı verir; hasan@hasan-ET1610PT:~$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 150814948 9229880 133924116 7% / none 502476 280 502196 1% /dev none 508072 116 507956 1% /dev/shm none 508072 92 507980 1% /var/run none 508072 0 508072 0% /var/lock /dev/sdc1 1949960 1812796 137164 93% /media/HASAN Bu çıktıya bakarak kartımızın baglama yolunu görebiliriz. Kartımız /dev/sdX gibi bir parametre ile bağlanır, yukarıdaki çıktıdan da anlaşılabileceği gibi HASAN etiketli hafıza kartım /dev/sdc olarak bağlanmıştır (Dikkat sdc1 sdc sürücüsünün 1. bölümüdür! bize sürücünün kendisi yani sdc lazımdır.) Sonrasında kartımızı biçimlendireceğiz, bunu süper hızlı bir yol kullanarak yapmak için aşağıdaki komutları sırasıyla konsola giriniz. Ama unutmayınız bu komutlarda yer alan /dev/sdX parametresi sizin kartınızın parametresi olmalıdır !!! Aşağıdaki komutları yaparak openembedded.org adresinden kart biçimlendirme için hazırlanmış bir betik indirdik ve çalıştırarak kartımızı kurulum için hazır hale getirdik. mkdir ~/angstrom-wrk cd ~/angstrom-wrk wget http://cgit.openembedded.org/cgit.cgi/openembedded/plain/contrib/angstrom/omap3-mkcard.sh chmod +x omap3-mkcard.sh sudo ./omap3-mkcard.sh /dev/sdX sync İşlem bittikten sonra kartı bilgisayarınızdan çıkarıp tekrar takın, kartınızın iki bölüme ayrıldığını ve /media/boot /media/Angstrom olarak iki bölüm olarak bağlandığından emin olun. http://www.angstrom-distribution.org/demo/beagleboard/ adresinden uImage, MLO ve u-boot.bin dosyalarını indirip boot etiketli bölüme kopyalayın. Yine aynı adresten istediğiniz bir rootfs arşivini indirin (Mesela Angstrom-Beagleboard-demo-image-glibc-ipk-2011.1-beagleboard.rootfs.tar.bz2) NOT: Dosyaları konsolda çalıştığınız dosyanın içine kopyalayın kolaylık sağlayacaktır. Ardından rootfs arşivimizi Angstrom adli bölümümüze açıyoruz. sudo tar -xvj -C /media/Angstrom -f [indirdiğiniz imaj arşiv adı].tar.bz2 sync İşlem bittikten sonra ise güvenli bir şekilde bölümlerin bilgisayar ile bağlarını kaldırıyoruz; sync umount /media/boot umount /media/Angstrom Kartımız artık hazır kartı Beagleboard xM'e takıp güç verin varsa HDMI girişli monitör/TV bağlayın ve Beagleboard'un boot etmesini seyredin. 24 Ocak 2011 20:52 v1.0 Geribildirimlere dayanarak değişikler yapabilirim.
Sorun 1: Beagleboard (SD karttan) hafıza kartından boot etmiyor.
Çözüm 1: U-boot’da bootargs (önyükleyici argümanları) muhtemelen SD karttan boot etmek için ayarlanmamış, ya da ayarlama hiç yapılmamış.
Çözüm 2: U-boot’da bootargs (önyükleyici argümanları) sizin rootfs için seçtiğiniz dosya sisteminden farklı bir ayara sahip olabilir, seçtiğiniz ayara göre o bölümü tekrar oluşturup imajınızı açın yada bootargs da kullandığınız dosya sistemini rootfs dosya sistemi olarak seçin.
Mesela, kartın rootfs bölümünü ext2 olarak biçimlediniz ise ve bootargs da rootfs dosya sistemi ext3 olarak ayarlanmışsa boot etmesini beklemeyin.
Çözüm 3: SD kartı yanlış biçimlendirmiş olasılığınızı düşünün -unutanlar için Orhan Gencebay’dan gelsin Hatasız Kul Olmaaaaz- ve yeniden klavuza uygun biçimleyin ve kopyalanması gereken dosyaları kopyalayın.
aklıma geldikçe daha da yazarım.
Download the compressed image from http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/
Check the md5sum to verify the image
You should write the raw image to a blank SD card. For Maverick make sure you’re using at least a 4G SD card.
Steps:
sudo sh -c 'zcat ./ubuntu-netbook-10.10-preinstalled-netbook-armel+<omap image>.img.gz >/dev/<device name>'
To ensure that all the data has rached the card, run the following command and wait for the prompt to return:
sync
Some people have reported issues with this method. If this doesn’t work, try:
sync
Just switch on the board with the SD card inserted.
Mount the first SD card partition at your host PC and copy the following file to it:
$ cd /media/6B57-ED78 $ wget http://people.canonical.com/~rsalveti/maverick/xM/uImage -O uImage
Then mount the second SD card partition at your host PC and copy the following file to it:
$ cd /media/87e09b0b-4ba6-4476-920b-2bb4445e9ae8/boot $ wget http://people.canonical.com/~rsalveti/maverick/xM/vmlinuz-2.6.35-22-omap -O vmlinuz-2.6.35-22-omap Source: https://wiki.ubuntu.com/ARM/OMAPMaverickInstall