From c90f22e87e1bddf68a3f48e9954cc3b2e3f5dd18 Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Fri, 29 Aug 2008 09:14:19 +0000 Subject: * cleaned up tools folder git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2126 95ad53e4-c205-0410-b2fa-d234c58c8868 --- tools/unionfs-run-init | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 tools/unionfs-run-init (limited to 'tools/unionfs-run-init') diff --git a/tools/unionfs-run-init b/tools/unionfs-run-init deleted file mode 100644 index af09bf00..00000000 --- a/tools/unionfs-run-init +++ /dev/null @@ -1,24 +0,0 @@ -Fix fuer UnionFS auf / -Nun gibts einfach eine Erweiterung fuer das Klibc-Tool run-init: - -klibc1.3 -usr/kinit/run-init/runinitlib.c - - /* Delete rootfs contents */ - if ( nuke_dir("/") ) - die("nuking initramfs contents"); - - /* wild guess and try&error */ - if ( !lstat("/rorootfs", &rfs ) ) - if ( mount("/rorootfs", "/", NULL, MS_MOVE, NULL) ) - die("moving rorootfs"); - - /* Overmount the root */ - if ( mount(".", "/", NULL, MS_MOVE, NULL) ) - die("overmounting root"); - -und vor dem Movemount fuer das eigentliche Root noch ein Movemount auf das -drunterliegende Rootfs ... Laengeres Rumprobieren und nun scheint es -erstmal zu klappen. Zur Zeit checkt der einfach nur (bis ich das raus -hatte :-)) ob ein "/rorootfs" da ist und verschiebt das dann. Wenn nicht, -bleibts so wie vorher. -- cgit v1.2.3-55-g7522