Author: alexander
Date: 2007-08-15 22:57:42 -0600 (Wed, 15 Aug 2007)
New Revision: 2029

Modified:
   trunk/packages/initramfs/Makefile
   trunk/packages/initramfs/init.in
Log:
Fixed booting the linux64 kernel


Modified: trunk/packages/initramfs/Makefile
===================================================================
--- trunk/packages/initramfs/Makefile   2007-08-15 23:12:04 UTC (rev 2028)
+++ trunk/packages/initramfs/Makefile   2007-08-16 04:57:42 UTC (rev 2029)
@@ -26,7 +26,7 @@
        cp /etc/udev/udev.conf $(WDIR)/etc/udev/udev.conf
        cp /etc/udev/rules.d/{05-*,2*,60-*} $(WDIR)/etc/udev/rules.d
        sed -i 's/, *GROUP="[^"]*"//' $(WDIR)/etc/udev/rules.d/*
-       sed s/@VERSION@/$(VERSION)/ init.in >$(WDIR)/init
+       sed -e s/@VERSION@/$(VERSION)/ -e s/@LINKER@/$(LINKER)/ init.in 
>$(WDIR)/init
        chmod 755 $(WDIR)/init
        cp fakecd.iso.head $(WDIR)
        mknod -m 640 $(WDIR)/dev/console c 5 1

Modified: trunk/packages/initramfs/init.in
===================================================================
--- trunk/packages/initramfs/init.in    2007-08-15 23:12:04 UTC (rev 2028)
+++ trunk/packages/initramfs/init.in    2007-08-16 04:57:42 UTC (rev 2029)
@@ -18,12 +18,6 @@
 nodhcp=0
 cdtype=
 
-case `uname -m` in 
-       i[3456]86) LINKER="ld-linux.so.2" ;;
-
-       x86_64) LINKER="ld-linux-x86-64.so.2" ;;
-esac
-
 find_cd() {
        for SYS in /sys/block/hd* /sys/block/sr* ; do
                [ ! -d "$SYS" ] && continue
@@ -344,5 +338,5 @@
 cd /.root
 # Clean up and free some memory
 rm -rf /bin /sbin /lib /sys /proc /dev /.tmpfs /init /fakecd.iso.head
-./lib/${LINKER} --library-path ./lib ./bin/mount -n --move . /
-exec ../lib/${LINKER} --library-path ./lib ./usr/sbin/chroot . "$init" "$@"
+./lib/@LINKER@ --library-path ./lib ./bin/mount -n --move . /
+exec ../lib/@LINKER@ --library-path ./lib ./usr/sbin/chroot . "$init" "$@"

-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to