Bir Raspberry Pi 3 üzerinde Debian (Debian, Raspbian değil) çalıştırmak


9

Orijinal Raspberry Pis, ARMv6 mimarisini kullanan bir ARM11 çekirdeğine sahipti ve çoğu dağıtımın ARM hardfloat portları, Raspberry Pi'ye özgü dağıtımların sebebi için en az ARMv7-A gerektirir (bunlardan herhangi biri yanlışsa lütfen beni düzeltin). Ancak Raspberry Pi 2'nin CPU'sunun ARMv7-A mimarisi var, bu yüzden Debian armhf yükleyicisi iyi çalışıyor olmalı, değil mi? SD'imi debian-8.4.0-armhf-DVD-1.iso ile yanıp söner ve Raspberry Pi 3'üme koyarım ve hiçbir şey olmaz (Raspberry Pi 3'ün tam mimarisinden emin değilim, ama en azından ARMv7-A, ancak Raspberry Pi 2'imde denedim ve hala sonuç alamadım). Peki bir Debian armhf yükleyicisine Raspberry Pi 3 üzerinde çalışmasını sağlamak için ne yapmam gerekir?



Orada verilen Pi'ye özgü sürücülere ihtiyacınız var. Bunu yapmanın standart yolu, çekirdeği kendiniz derlemek ve doğru modülleri dahil etmektir.
— tlhIngan

Neden Raspbian'ı istemiyorsun ki? GUI ise, devre dışı bırakılabilir (yalnızca komut istemi) veya değiştirilebilir (uygun LXDE veya XFCE yaygındır).
— tlhIngan

Burada açıklandığı gibi aynı metodoloji WRT to Fedora: raspberrypi.stackexchange.com/q/27544/5538 Bu yükseltmeyi korudum ve şu anda 2 ve 3'te aynı kartı github reposundan önceden derlenmiş çekirdekle kullanıyorum. .
— goldilocks

Yanıtlar:


1

Debian streç kol64, Raspberry Pi 3 (64 bit özellikli Cortex-A53'e sahip) üzerinde oldukça iyi çalışır. Ancak, bir SD kart görüntüsü hazırlarken bazı şeyleri dikkate almanız gerekir:

  • streç backport'lardan bir arm64 çekirdeği önerilir
  • raspi3-firmware bootloader / firmware paketi gerekiyor
  • Raspberry Pi, SD kartın belirli bir düzenini bekliyor

Minimal Debian streç kol64 görüntüsünü birleştiren bir yapılandırma hazırladım: https://github.com/lueschem/edi-pi/

Saf Debian'ın iyi bir seçenek olup olmadığı kullanım durumunuza bağlıdır:

  • (+) saf Debian için harika çapraz derleme işleri
  • (-) tüm Raspberry Pi 3 özellikleri saf Debian ile kutudan çıkar çıkmaz
  • (+) saf Debian, ek paketler için destekle birlikte gelir (örn. LXD)
  • (-) masaüstü deneyimi Raspbian ile çok daha rafine

Raspberry Pi 2/3 için Debian streç armhf (32 bit) görüntüler de mümkündür, ancak yukarıdaki yapılandırma tarafından henüz desteklenmemektedir.

Raspberry Pi 2'nin arm64 görüntüsü çalıştıramayacağını lütfen unutmayın.



2

Debian 7 (wheezy) veya Debian 8 (jessie), Raspberry Pi3'ü AArch64 modunda desteklemiyor. Debian 9 (streç) Pi3'ü 64 bit modunda destekleyecek gibi görünüyor. İlerleme buradan takip edilebilir: https://wiki.debian.org/RaspberryPi3


Debian'ın Arm64 portunun çalışmasını sağlamak için ihtiyacınız olan tek şey , 64-bit Pi çekirdeği olurdu - eğer etrafta arama yaparsanız derlenmişti, ancak tamamen işlevsel hale geldiğini bilmiyorum.
— goldilocks
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.