mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -45,7 +45,7 @@ mount -t yaffs2 "$boot" /tmp/cf2nand/p1
|
||||
mount -t yaffs2 "$main" /tmp/cf2nand/p2
|
||||
|
||||
echo "Copying kernel..."
|
||||
copy_kernel /dev/cfa1 /tmp/cf2nand/p1/kernel "root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit " 2>/dev/null >/dev/null
|
||||
copy_kernel /dev/cfa1 /tmp/cf2nand/p1/kernel "root=/dev/mtdblock1 rootfstype=yaffs2 " 2>/dev/null >/dev/null
|
||||
umount /tmp/cf2nand/p1
|
||||
rmdir /tmp/cf2nand/p1
|
||||
|
||||
@@ -55,7 +55,7 @@ echo "chmod ugo+x /" > /tmp/cf2nand/p2/etc/uci-defaults/set_root_permission
|
||||
sync
|
||||
# Use kexec is present
|
||||
[ -x /usr/bin/kexec ] && {
|
||||
kexec -l /tmp/cf2nand/p1/kernel --command-line="$(cat /proc/cmdline) root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit"
|
||||
kexec -l /tmp/cf2nand/p1/kernel --command-line="$(cat /proc/cmdline) root=/dev/mtdblock1 rootfstype=yaffs2"
|
||||
kexec -e
|
||||
}
|
||||
umount /tmp/cf2nand/p2
|
||||
|
||||
@@ -57,7 +57,7 @@ ls /tmp/wget2nand-boot/
|
||||
ls /tmp/wget2nand/
|
||||
# use kexec if present
|
||||
[ -x /usr/bin/kexec ] && {
|
||||
kexec -l /tmp/wget2nand-boot/kernel --command-line="$(cat /proc/cmdline) root=$main rootfstype=yaffs2 init=/etc/preinit"
|
||||
kexec -l /tmp/wget2nand-boot/kernel --command-line="$(cat /proc/cmdline) root=$main rootfstype=yaffs2"
|
||||
kexec -e
|
||||
}
|
||||
|
||||
|
||||
@@ -34,23 +34,23 @@ define Image/BuildKernel
|
||||
endef
|
||||
|
||||
define Image/cmdline/jffs2-64k
|
||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=jffs2
|
||||
endef
|
||||
|
||||
define Image/cmdline/jffs2-128k
|
||||
block2mtd.block2mtd=/dev/sda2,131072 root=/dev/mtdblock0 rootfstype=jffs2 init=/etc/preinit
|
||||
block2mtd.block2mtd=/dev/sda2,131072 root=/dev/mtdblock0 rootfstype=jffs2
|
||||
endef
|
||||
|
||||
define Image/cmdline/ext2
|
||||
root=/dev/sda2 rootfstype=ext2 init=/etc/preinit
|
||||
root=/dev/sda2 rootfstype=ext2
|
||||
endef
|
||||
|
||||
define Image/cmdline/squashfs
|
||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=squashfs init=/etc/preinit
|
||||
block2mtd.block2mtd=/dev/sda2,65536 root=/dev/mtdblock0 rootfstype=squashfs
|
||||
endef
|
||||
|
||||
define Image/cmdline/yaffs2
|
||||
root=/dev/mtdblock1 rootfstype=yaffs2 init=/etc/preinit
|
||||
root=/dev/mtdblock1 rootfstype=yaffs2
|
||||
endef
|
||||
|
||||
define Image/Build
|
||||
|
||||
Reference in New Issue
Block a user