FDIV-Bug

Ubuntu Core Maker (OUTSIDE) - Alpha 1

Nov 24th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.43 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. echo -n "Dispositivo: "
  4. read DEVICE
  5.  
  6. echo "Criando partições..."
  7. sleep 1
  8.  
  9. fdisk /dev/$DEVICE <<  EOF &> /dev/null
  10. o
  11. n
  12. p
  13. 1
  14. 2048
  15. +100M
  16. n
  17. p
  18. 2
  19.  
  20.  
  21. w
  22. EOF
  23.  
  24. echo "Pronto!!!"
  25. sleep 1
  26.  
  27. echo "Criando sistemas de arquivo..."
  28. sleep 1
  29.  
  30. mkfs.ext2 -L BOOT /dev/sda1 &> /dev/null
  31. mkfs.ext4 -L ROOT /dev/sda2 &> /dev/null
  32.  
  33. echo "Pronto!!!"
  34. sleep 1
  35.  
  36. echo "Montando ROOT..."
  37. sleep 1
  38. mkdir /mnt/root
  39. mount -L ROOT /mnt/root
  40. cp INSIDE.sh /mnt/root
  41. mkdir /mnt/root/INSTALL
  42. #STAGING ONLY!!!
  43. #cp ubuntu-core-* /mnt/root/INSTALL
  44. #cp linux-image-* /mnt/root/INSTALL
  45. #STAGING ONLY!!!
  46. cd /mnt/root
  47.  
  48. echo "Pronto!!!"
  49. sleep 1
  50.  
  51. echo "Iniciando download..."
  52. #Ubuntu Core 14.4.1 (amd64)
  53. wget -P ./INSTALL http://cdimage.ubuntu.com/ubuntu-core/releases/14.04/release/ubuntu-core-14.04.1-core-amd64.tar.gz
  54. #Linux Kernel Image 3.13.0-39 generic amd64
  55. wget -P ./INSTALL http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.13.0-39-generic_3.13.0-39.66_amd64.deb
  56.  
  57. echo "Pronto!!!"
  58. sleep 1
  59.  
  60. echo "Descomprimindo ROOT..."
  61. tar -xvzf ./INSTALL/ubuntu-core-* > /dev/null
  62.  
  63. echo "Pronto!!!"
  64. sleep 1
  65.  
  66. echo "Iniciando CHROOT..."
  67. sleep 1
  68. cp /etc/resolv.conf etc
  69. touch etc/fstab
  70. echo "LABEL=BOOT    /boot   ext2    defaults    0 0" > etc/fstab
  71. echo "LABEL=ROOT    /   ext4    defaults    1 1" >> etc/fstab
  72. mount -L BOOT boot
  73. mount -o bind /dev dev
  74. mount -o bind /proc proc
  75. mount -o bind /sys sys
  76. chroot . /bin/bash -c "su -c ./INSIDE.sh"
Advertisement
Add Comment
Please, Sign In to add comment