Raspberry pi Özelleştirilmiş Image Hazırlama
Bazen yaptığımız yazılımlarda veya başka bir sebepten işletim sistemi kurulum imagelarının içerisine müdahale ederek bazı ayarların yapılı gelmesi veya uygulamaların kurulu hazır bir şekilde gelmesini isteyebiliriz. Bu durumda izlememiz gereken adımları bu yazı da raspberry için anlatacağım bir çok linux image içinde aynı veya benzer yöntemler geçerli olacaktır. İşlemler için linux işletim sistemi kullanacağız.
1. Adım Düzelteceğimiz image dosyasını indirip .img halinde bir dosyaya alıyoruz.
2. Adım kpartx uygulaması kurulu değilse kuruyoruz
3. Adım
sudo kpartx -av 2021-03-04-raspios-buster-armhf-lite.img
4. Adım
sudo mkdir /newimage
5. Adım
sudo mount -t ext4 -o loop /dev/mapper/loop8p2 /newimage/
6. Adım
sudo chroot /newimage
artık ieçrideyiz :) istediğimiz gibi image üzerinde çalışma yapabiliriz. Bu açılan terminal image içindeki işletim sistmeine ait sanki aktif olarak kullanıyormuşsunuz gibi ihtiyacınız olan tüm yapılandırmaları ekleyebilirsiniz.
işlemimiz bittikten sonra img dosyasını aşağıdkai gibi kapatmamız yerinde olacaktır.
apt clean all & apt cache clear
sonra CTRL
+ D
tuş kombinasyonu ile terminali kapatalım
sudo umount /newimage
işlemlerimiz bittiyse image dosyamız hazır kullanabiliriz.
Önemli not!! Çalışılan işletim sistemi ile kullandığınız işletim sistemi aynı işlemci türünde derlenmiş olmalı bu örnekte benim yine başka bir raspberry üzerinde yaptığım için sorun yaşamadım ama bir linux desktop üzerinde yapmış olsaydım yöntemler bu şekilde çalışmayacaktır.