s243a

initrd/init 991 to 1016 (tarhpup)

Apr 15th, 2018
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.13 KB | None | 0 0
  1. #have pup...sfs, now try to load it #Line 991 to 1016 of initrd/init
  2. RAMSIZE=$(free | grep -o 'Mem: .*' | tr -s ' ' | cut -f 2 -d ' ') #total physical ram (less shared video). 110405
  3.  
  4. mount -t tmpfs tmpfs /mnt/tmpfs
  5. [ -d "/mnt/tmpfs/pup_rw" ] || mkdir /mnt/tmpfs/pup_rw
  6. mount -t aufs -o udba=reval,diropq=w,br=/mnt/tmpfs/pup_rw=rw,xino=/mnt/tmpfs/.aufs.xino unionfs /pup_new
  7. [ $? -eq 0 ] || fatal_error "${L_ERROR_FAILED_AUFS_STACK}"
  8.  
  9. NEWUNIONRECORD=""
  10. COPY2RAM=""
  11.  
  12. COPYMSG="${L_COPY_MESSAGE}" #purple
  13. LOADMSG="${L_LOAD_MESSAGE}"
  14. setup_onepupdrv "$PDRV" "p"
  15. STATUS=$?
  16. if [ $STATUS -gt 0 ];then
  17.  P_PRE_MSG="${L_PRE_MESSAGE}"
  18.  case $STATUS in
  19.   1) fatal_error "$(printf "${L_ERR_PDRV_INCOMPLETE}" "$PDRV")" "$P_PRE_MSG" ;;
  20.   2) fatal_error "$(printf "${L_ERR_ONEPART_NOT_MOUNTED}" "$ONE_PART")" "$P_PRE_MSG" ;;
  21.   3) fatal_error "$(printf "${L_ERR_ONEPART_NOT_OK}" "$ONE_PART" "$ONE_REL_FN")" "$P_PRE_MSG" ;;
  22.   4) fatal_error "$(printf "${L_ERR_ONEPART_MOUNT_SFS_FAILED}" "$ONE_PART" "$ONE_REL_FN")" "$P_PRE_MSG" ;;
  23.   5) fatal_error "$(printf "${L_ERR_AUFS_SFS_FAILED}" "$ONE_LAYER")" "$P_PRE_MSG" ;;
  24.  esac
  25. fi
  26. PUP_LAYER="$SFS_MP"
Advertisement
Add Comment
Please, Sign In to add comment