Linux Professional Institute Certification I



Exercise 1 - Devices

  1. Suppose an operating system is unable to boot after adding a second SATA disk to the system. Knowing that all parts are not defective, what could be the possible cause for this error?

  2. Suppose you want to make sure the external video card connected to the PCI bus of your newly acquired desktop computer really is the one advertised by the manufacturer, but opening the computer case will void the warranty. What command could be used to list the details of the video card, as they were detected by the operating system?

  3. The following line is part of the output generated by command lspci:

    What command should you execute to identify the kernel module in use for this specific device?

  4. A system administrator wants to try different parameters for the bluetooth kernel module without rebooting the system. However, any attempt to unload the module with modprobe -r bluetooth results in the following error:

    What is the possible cause for this error?

  5. It is not uncommon to find legacy machines in production environments, like when some equipment uses an outdated connection to communicate with the controlling computer, making it necessary to pay special attention to some peculiarities of these older machines. Some x86 servers with older BIOS firmware, for example, will not boot if a keyboard is not detected. How can this particular issue be avoided?

  6. Operating systems built around the Linux kernel are also available for a wide variety of computer architectures other than x86, like in single board computers based on the ARM architecture. An attentive user will notice the absence of the lspci command on such machines, like the Raspberry Pi. What difference with x86 machines justifies that absence?

  7. Many network routers have a USB port allowing for the connections of an external device, like a USB hard drive. Since most of these are using a Linux based operating system, how will an external USB hard drive be named in the /dev/ directory, assuming no other conventional block device is present in the router?

  8. In 2018, the hardware vulnerability known as Meltdown was discovered. It affects almost all processors of many architectures. Recent versions of the Linux kernel can inform if the current system is vulnerable. How can this information be obtained?



+ Correction

Eninam BAGNABANA     |         |     bagnadavid@outlook.fr     |