#!/bin/sh

# Copyright (C) 2013-2025 Marcin Krol <hawk@tld-linux.org>
# All Rights Reserved

. /lib/cri/vars

export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
mount -n -t sysfs none /sys
mount -n -t proc none /proc
depmod -a 2>/dev/null
echo "blacklist pcspkr" >>/etc/modprobe.d/blacklist.conf
umount /proc 2>/dev/null
umount /sys 2>/dev/null
mountpoint -q /dev 2>/dev/null
result=$?
if [ "${result}" -ne 0 ]; then
  mount -n -t devtmpfs devtmpfs /dev
fi
rm "${0}"
exec /sbin/init </dev/console >/dev/console 2>/dev/console
