mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-22 11:42:05 +00:00
Do not use modinfo to test module availability
This commit is contained in:
parent
5df4a86ce9
commit
a9e059d90f
@ -52,12 +52,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
@ -62,12 +62,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
@ -69,12 +69,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
@ -69,12 +69,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
@ -65,12 +65,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
@ -34,12 +34,11 @@ if [ -r /rootimg.sfs ]; then
|
||||
mkdir -p /rw
|
||||
mount -t squashfs /rootimg.sfs /ro
|
||||
mount -t tmpfs rw /rw
|
||||
modinfo overlay
|
||||
modprobe overlay
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Mounting $NEWROOT with type overlay"
|
||||
mkdir -p /rw/upper
|
||||
mkdir -p /rw/work
|
||||
modprobe overlay
|
||||
mount -t overlay -o lowerdir=/ro,upperdir=/rw/upper,workdir=/rw/work mergedroot $NEWROOT
|
||||
else
|
||||
echo "Mounting $NEWROOT with type aufs"
|
||||
|
Loading…
x
Reference in New Issue
Block a user