Elke keer als ik denk dat ik wat nieuws geleerd heb, loop ik tegen een nieuw struikelblok aan...
Na mijn vorige issue met geluid, besloot ik een gefixte versie van het OS naar de interne EMMC te verplaatsen. Ik heb via PartEd achterhaald welke device ID's ik heb (want de EMMC en de SD controller zitten blijkbaar op één device bij dit apparaat).
Eerst via Etcher het OS naar de SD kaart gezet en succesvol geboot / installatie afgemaakt (username/pw en locale) en daarna via DD naar de EMMC verplaatst:
omdat hij boot vanaf de SD ziet hij de SD als een 'later' device (hogere ID) blijkbaar.
Dat duurde eventjes (modifier bs=4M vergeten, zo bleek) maar hij begon daarna zonder de SD te booten.
So far so good, maar dat was van korte duur:

Ik kom in een 'emergency shell' terecht. Ik weet dat bij een DD de target device hetzelfde of groter moet zijn dan de source, beide zijn in mijn geval 16GB maar het scheelt een tiende in het voordeel van de SD kaart, helaas. Kan dat de oorzaak zijn? Kan ik het van hieruit nog redden?
Er bestaat ook een custom script om deze klus te klaren:
https://gitlab.manjaro.or...ons/manjaro-arm-installer
maar die vertrouwt op twee dependencies die niet in AUR te krijgen zijn (binfmt-qemu-static en debian-whois-mkpasswd). Dat heb ik de schrijver van het script laten weten in een mailtje maar die schreef simpelweg dat ik het niet goed doe
en bleef daarna stil.
Iets nieuws leren is lastig als de hoeveelheid informatie zo groot en tegelijkertijd zo onvindbaar is, en een hoop mensen doen de aanname dat omdat je _iets_ weet, je hun cryptische instructies dan ook maar moet begrijpen
.
Na mijn vorige issue met geluid, besloot ik een gefixte versie van het OS naar de interne EMMC te verplaatsen. Ik heb via PartEd achterhaald welke device ID's ik heb (want de EMMC en de SD controller zitten blijkbaar op één device bij dit apparaat).
Eerst via Etcher het OS naar de SD kaart gezet en succesvol geboot / installatie afgemaakt (username/pw en locale) en daarna via DD naar de EMMC verplaatst:
code:
1
| sudo dd if=/dev/mmcblk0 of=/dev/mmcblk2 |
omdat hij boot vanaf de SD ziet hij de SD als een 'later' device (hogere ID) blijkbaar.
Dat duurde eventjes (modifier bs=4M vergeten, zo bleek) maar hij begon daarna zonder de SD te booten.
So far so good, maar dat was van korte duur:

Ik kom in een 'emergency shell' terecht. Ik weet dat bij een DD de target device hetzelfde of groter moet zijn dan de source, beide zijn in mijn geval 16GB maar het scheelt een tiende in het voordeel van de SD kaart, helaas. Kan dat de oorzaak zijn? Kan ik het van hieruit nog redden?
Er bestaat ook een custom script om deze klus te klaren:
https://gitlab.manjaro.or...ons/manjaro-arm-installer
maar die vertrouwt op twee dependencies die niet in AUR te krijgen zijn (binfmt-qemu-static en debian-whois-mkpasswd). Dat heb ik de schrijver van het script laten weten in een mailtje maar die schreef simpelweg dat ik het niet goed doe
Iets nieuws leren is lastig als de hoeveelheid informatie zo groot en tegelijkertijd zo onvindbaar is, en een hoop mensen doen de aanname dat omdat je _iets_ weet, je hun cryptische instructies dan ook maar moet begrijpen