Forum Discussion

jehara's avatar
jehara
Copper Contributor
Jul 01, 2022
Solved

Deploying D4IoT Sensor to ThinkEdge SE40 - No Root Filesystem

Hi all,   I'm in the process of setting up a POC with D4IoT to showcase to our partners.  Unfortunately I've been having trouble installing directly on a Thinkedge SE40. When trying to install (1...
  • jehara's avatar
    Jul 11, 2022

    In case somebody else runs in to this problem I managed to find a solution in the end.

    Basically, the problem is that when you boot from the installation USB media, it names the installation media sda and the internal harddrive sdb in /dev. This properly wouldn’t be the case if you installed from an optical media like AdiWeisberg suggested – but I didn't have access to one and I must admit it's a decade since i've used an optical disk for installation.

    So the seed files for autopartitioning only looks for sda and not sdb.
    So, by changing line 6 in the seed file corresponding to the solution you want to install (in my case the 100 GB solution, named: preseed/laptop-storage-layout.seed) from /dev/sda to /dev/sdb it installs fine.

     

    Edit:

    Line 107 in preseed/general.seed should be corrected from /dev/sda to /dev/sdb as well. Else it will install the bootsector on the installation media instead of the installation drive. So when you remove the installation media it won't boot as i just figured out 😉

    Hope this can help somebody else.

Resources