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.