X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/a59c9db6d3abe0fabc951aa54ef821f7d75ae5f1..e0bf21fad87dba50f6e954a5313a3028f79752d4:/blog/archive/2013/10/index.html diff --git a/blog/archive/2013/10/index.html b/blog/archive/2013/10/index.html index 75658a9686..0276d46ecc 100644 --- a/blog/archive/2013/10/index.html +++ b/blog/archive/2013/10/index.html @@ -36,17 +36,19 @@ create a image file, add a partition table, mount it and run debootstrap in the mounted directory to create a Debian system on a stick. Yesterday, I decided to try to teach it how to make images for Raspberry Pi, as part -of a plan to simplify the build system for the FreedomBox project. -The FreedomBox project already uses vmdebootstrap for the virtualbox -images, but its current build system made multistrap based system for -Dreamplug images, and it is lacking support for Raspberry Pi.

+of a plan to simplify the build system for +the FreedomBox +project. The FreedomBox project already uses vmdebootstrap for +the virtualbox images, but its current build system made multistrap +based system for Dreamplug images, and it is lacking support for +Raspberry Pi.

Armed with the knowledge on how to build "foreign" (aka non-native architecture) chroots for Raspberry Pi, I dived into the vmdebootstrap code and adjusted it to be able to build armel images on my amd64 Debian laptop. I ended up giving vmdebootstrap five new options, allowing me to replicate the image creation process I use to make -Debian +Debian Jessie based mesh node images for the Raspberry Pi. First, the --foreign /path/to/binfm_handler option tell vmdebootstrap to call debootstrap with --foreign and to copy the handler into the @@ -601,6 +603,8 @@ me know. :)

  • October (7)
  • +
  • November (4)
  • +
  • 2012 @@ -745,11 +749,11 @@ me know. :)

  • bitcoin (7)
  • -
  • bootsystem (12)
  • +
  • bootsystem (13)
  • bsa (2)
  • -
  • debian (88)
  • +
  • debian (90)
  • debian edu (142)
  • @@ -759,7 +763,7 @@ me know. :)

  • drivstoffpriser (4)
  • -
  • english (223)
  • +
  • english (227)
  • fiksgatami (21)
  • @@ -783,13 +787,13 @@ me know. :)

  • ltsp (1)
  • -
  • mesh network (3)
  • +
  • mesh network (5)
  • multimedia (25)
  • norsk (236)
  • -
  • nuug (156)
  • +
  • nuug (158)
  • offentlig innsyn (8)