devdoc:documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devdoc:documentation [2023/12/11 06:37]
mkeuter [Linux Build System]
devdoc:documentation [2024/02/26 06:43] (current)
abelbeck [Linux Build System]
Line 16: Line 16:
 Linux Build Systems known to work **(must be x86_64)**: Linux Build Systems known to work **(must be x86_64)**:
  
-  * Debian 11 - //(recommended)//+  * Debian 11 
 +  * Debian 12 - //(recommended)//
  
 !!Tip ->!! Use a somewhat older LTS (Long Term Support) Linux distro in a VM, that will be the most compatible with our version of Buildroot. !!Tip ->!! Use a somewhat older LTS (Long Term Support) Linux distro in a VM, that will be the most compatible with our version of Buildroot.
  
 !!Tip ->!! Use a "Minimal Install" of your Linux distro, dedicated to building AstLinux. !!Tip ->!! Use a "Minimal Install" of your Linux distro, dedicated to building AstLinux.
 +
 +===== Promox notes =====
  
 !!Tip ->!! To run Debian 10/11 in a LXC container on Proxmox 6/7/8, you need to enable "Nesting" under "Options/Features", otherwise you'll end up getting "Permission denied" errors when starting several services (e.g. apache2, ntp). Creating a Flash Image does **not** work in a LXC container (you need a "full" VM for this)! !!Tip ->!! To run Debian 10/11 in a LXC container on Proxmox 6/7/8, you need to enable "Nesting" under "Options/Features", otherwise you'll end up getting "Permission denied" errors when starting several services (e.g. apache2, ntp). Creating a Flash Image does **not** work in a LXC container (you need a "full" VM for this)!
  
-!!Tip ->!! There seems to be a problem when running the Linux Build Systems in Proxmox as LXC container on a ZFS filesystem. If you get errors like this+!!Tip ->!! There seems to be a problem when running the "Linux Build System" in Proxmox as __LXC container__ **AND** __on a ZFS filesystem__. If you get errors like this:
   genext2fs: couldn't allocate a block (no free space)   genext2fs: couldn't allocate a block (no free space)
-although there is plenty of free space.+although there is plenty of free space. It doesn't happen when running the filesystem on LVM or LVM-thin. 
 ===== Prerequisites ===== ===== Prerequisites =====
  
  • devdoc/documentation.1702298265.txt.gz
  • Last modified: 2023/12/11 06:37
  • by mkeuter