summaryrefslogtreecommitdiffstats
path: root/build_initram_dracut.sh
blob: 0eb09cff03ff553f4de4b68139379abcee6160f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# dependencies: cpio
mkdir dracut
# download and extract dracut
curl -L https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-043.tar.gz | tar -xz -C dracut --strip-components 1
cd dracut

## on virtualbox shared folder (symlinks are not allowed)
# make the dracut-install binary (dracut-install resolves dependencies etc.)
make install/dracut-install
# copy the binary to current (instead of symlink)
cp install/dracut-install dracut-install

## if symlinks are available
#make dracut-install

# build initramfs
./dracut.sh -l --verbose --force