summaryrefslogtreecommitdiffstats
path: root/chroot-scripts/build-preboot.sh
blob: 587f1e86bb3ce0f46b68920778c69b519fbed018 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

cp /boot/vmlinuz-2.6.32-trunk-686-bigmem /root/packages/vmlinuz-preboot
mkdir -p /usr/share/src/initramfs
rm -rf /usr/share/src/initramfs/*

firmwarepkgs="firmware-linux-nonfree firmware-iwlwifi atmel-firmware firmware-bnx2 firmware-bnx2x firmware-intelwimax firmware-ipw2x00 firmware-ralink"

aptitude install -y $firmwarepkgs

[ -e /tmp/firmwarefiles ] && rm /tmp/firmwarefiles

for f in `echo $firmwarepkgs` 
do
  dpkg -L $f | grep "/lib/firmware" |grep -v dvb >> /tmp/firmwarefiles
done

tar cfvz -T /tmp/firmwarefiles /root/packages/firmware.pkg.tgz