aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorficus <ficus@robocracy.org>2012-11-19 23:45:08 +0100
committerficus <ficus@robocracy.org>2012-11-19 23:45:08 +0100
commit17f9f580da13c020818d14024b40d4d07fa91f83 (patch)
tree2c6feef3895375ab287cb47d0cbaa1b0c06ebeed /doc
parent1d045f9f84c7e6e0091451ea79b8f0e4cb8a9b5e (diff)
downloadtorouter-live-17f9f580da13c020818d14024b40d4d07fa91f83.tar.gz
torouter-live-17f9f580da13c020818d14024b40d4d07fa91f83.zip
clean up notes after resolving frustrating user-setup gotcha
Diffstat (limited to 'doc')
-rw-r--r--doc/debian-live-problems.txt16
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/debian-live-problems.txt b/doc/debian-live-problems.txt
index 13fe99b..e8db2aa 100644
--- a/doc/debian-live-problems.txt
+++ b/doc/debian-live-problems.txt
@@ -25,12 +25,21 @@ If you don't run the second line as well, you will get the error:
### Missing symlinked files
+When building hdd images, often targetting the FAT32 filesystem, all symlinks
+get removed from the binary image. If you are trying to create a "plainroot"
+image using ext3 or any unix-style filesystem, this is a big problem. To
+disable this step, edit /usr/lib/live/build/binary_includes on the host build
+system, and around line 57 comment out the line:
+
+ find binary -type l | xargs rm -f
+
If you get a boot error like:
Kernel panic - not syncing: Attempted to kill init!
Then init may be unable to link to necessary library (like lib/ld-linux.so.3),
-because of some badness in the binary build system. Try overcoming with:
+because of some badness in the binary build system. If you can't do the above
+hack editing the symlink deletion out, you could do:
lb clean --binary
lb config
@@ -71,3 +80,8 @@ necessary):
DU_DIM="$(echo 50 + $DU_DIM | bc)"
+### Missing Serial Console on Boot
+
+It appears to break live-boot configuration if the user-setup debian package is
+installed?
+