Każdemu posiadaczowi maliny (Raspberry Pi) zdarzyło się lub zdarzy szkodzenie karty pamięci (np przez odłączenie zasilania). Jeśli posiadasz instalkę na USB albo NFS to nic straconego. Wystarczy odtworzyć partycję boot na karcie SD.
No wiec do dzieła.
1. Formatujemy naszą kartę SD programem SDFormatter który pobieramy:
https://www.sdcard.org/downloads/formatter_4/
Po zainstalowaniu i uruchomieniu pamiętajmy o zmianie w opcjach pozycji Format Size Adjustment na ON co przywruci nam całą pojemność kart SD:
Po sformatowaniu pobieramy i rozpakowujemy standardowy instalator Raspbmc ze strony:
http://www.raspbmc.com/download/
Zaznaczamy odpowiednie opcje i instalujemy.
Później kasujemy z karty sd wszystkie pliki oprócz config.txt. I pobieramy archiwum z zawartością którą wrzucimy na naszą kartę SD z:
http://download.raspbmc.com/downloads/bin/kernel/kernel-vfat-latest-hardfp.tar.gz
Rozpakowujemy (np przy użyciu programu 7ZIP) i kopiujemy wszystkie pliki na kartę pamięci. Zawartość karty powinna wyglądać mniej więcej tak:
Teraz edytujemy plik cmdline.txt, kasujemy jego zawartość i wklejamy poniższą:
– dla instalacji na USB:
dwc_otg.lpm_enable=0 root=/dev/sda1 init=/sbin/init -q rootfstype=ext4 noatime quiet rootwait loglevel=1 sdhci-bcm2708.enable_llm=1 dwc_otg.microframe_schedule=1 dwc_otg.fiq_fix_enable=0 dwc_otg.fiq_split_enable=0 dwc_otg.trans_backoff=3000
– dla instalacji NFS:
dwc_otg.lpm_enable=0 root=/dev/nfs ip=dhcp nfsroot=192.168.1.111:/nfs/rmc init=/sbin/init -q rootfstype=nfs noatime quiet rootwait loglevel=1 sdhci-bcm2708.enable_llm=1 dwc_otg.microframe_schedule=1 dwc_otg.fiq_fix_enable=0 dwc_otg.fiq_split_enable=0 dwc_otg.trans_backoff=3000
Oczywiście musimy sprawdzić czy ścieżka root jest prawidłowa (u mnie root=/dev/sda1
jest prawidłowe).
Na koniec jeszcze sprawdzamy zawartość pliku config.txt, jeśli wiemy co chcemy zmienić to możemy to zrobić.
Możemy np odrazu dopisać nasze klucze dla kodeków sprzętowych. wystarczy dodać do config.txt:
decode_MPG2=0x43211234
decode_WVC1=0x43211234
Gotowe 🙂
Linkografia:
Witam kolegę pasjonata :). Zapraszam również do mnie na cordasystems.pl. Może połączymy siły?