Commit before push
This commit is contained in:
parent
ef5637fe5f
commit
825168fa70
|
|
@ -24,10 +24,29 @@ mount -t proc /proc ${ZFS_HOME}/proc
|
|||
mkdir -p ${ZFS_HOME}/run
|
||||
mount -o bind /run ${ZFS_HOME}/run
|
||||
|
||||
# Rebuild drivers
|
||||
chroot ${ZFS_HOME} dpkg-reconfigure spl-dkms
|
||||
chroot ${ZFS_HOME} bash -c 'apt-get install -y --reinstall dkms spl-dkms gcc-6 libc6-dev debhelper dh-autoreconf linux-headers-4.9.0-4-all-amd64'
|
||||
|
||||
chroot ${ZFS_HOME} bash -c 'apt-get install -y --reinstall zfs-dkms zfs-initramfs zfsnap zfsutils-linux busybox'
|
||||
|
||||
chroot ${ZFS_HOME} bash -c "cat > /usr/share/initramfs-tools/conf.d/zfs" << 'EOF'
|
||||
for x in $(cat /proc/cmdline)
|
||||
do
|
||||
case $x in
|
||||
root=ZFS=*)
|
||||
BOOT=zfs
|
||||
;;
|
||||
esac
|
||||
done
|
||||
EOF
|
||||
|
||||
chroot ${ZFS_HOME} dpkg-reconfigure zfs-dkms
|
||||
|
||||
chroot ${ZFS_HOME} bash -c 'apt-get -y -f install'
|
||||
|
||||
# Rebuild drivers
|
||||
#chroot ${ZFS_HOME} dpkg-reconfigure spl-dkms
|
||||
#chroot ${ZFS_HOME} dpkg-reconfigure zfs-dkms
|
||||
|
||||
# Update initramfs
|
||||
# Error: live system without live media mounted as /lib/live/mount/medium
|
||||
chroot ${ZFS_HOME} bash -c 'apt-get remove -y live-tools'
|
||||
|
|
@ -39,10 +58,11 @@ chroot ${ZFS_HOME} grub-mkdevicemap
|
|||
chroot ${ZFS_HOME} grub-probe /
|
||||
chroot ${ZFS_HOME} update-grub
|
||||
|
||||
chroot ${ZFS_HOME} lsinitramfs /boot/initrd.img-*
|
||||
|
||||
umount ${ZFS_HOME}/dev
|
||||
umount ${ZFS_HOME}/dev/pts
|
||||
umount ${ZFS_HOME}/sys
|
||||
umount ${ZFS_HOME}/proc
|
||||
umount ${ZFS_HOME}/run
|
||||
umount ${ZFS_HOME}
|
||||
umount -lf ${ZFS_HOME}/dev
|
||||
umount -lf ${ZFS_HOME}/dev/pts
|
||||
umount -lf ${ZFS_HOME}/sys
|
||||
umount -lf ${ZFS_HOME}/proc
|
||||
umount -lf ${ZFS_HOME}/run
|
||||
umount -lf ${ZFS_HOME}
|
||||
|
|
|
|||
Loading…
Reference in New Issue