Question 360
An instructor reviews this Linux fundamentals exercise: A Raspberry Pi classroom image built for ARM is copied to an x86 desktop computer, but boot tools cannot load the intended kernel image. What is the appropriate remediation for this scenario?
Explanation
Correct Answer
The main issue is: Processor architectures such as ARM and x86 use different instruction sets and boot requirements, so binary kernel images are not universally compatible. The appropriate correction is: Download and install the distribution build intended for the target CPU architecture and supported boot platform. Verify success by checking: The selected x86 computer boots the matching distribution while an incompatible ARM installer is rejected or excluded.
Incorrect Answers
This action addresses hosts file versus dns resolver configuration, whose causal condition is: The hosts file provides local name-to-address mappings, while broader DNS lookups depend on the configured resolver and upstream name servers. The current scenario instead requires attention to: Processor architectures such as ARM and x86 use different instruction sets and boot requirements, so binary kernel images are not universally compatible.
This action addresses stable linux distribution lifecycle versus testing channel, whose causal condition is: Linux release channels differ in update cadence, validation and support policy; testing packages may change more frequently than stable ones. In this question the necessary remedy is “Download and install the distribution build intended for the target CPU architecture and supported boot platform”, which this alternative does not provide.
This action addresses ram pressure versus persistent disk storage, whose causal condition is: System RAM holds active process memory, while storage devices retain files and any swap space uses storage with different performance characteristics. The observed condition is a Raspberry Pi classroom image built for ARM is copied to an x86 desktop computer, but boot tools cannot load the intended kernel image; this mechanism addresses another problem.