ajout de deux script

This commit is contained in:
Jeremy MANSON 2017-10-14 15:20:59 +02:00
parent c8e1966bc4
commit 527703ca60
2 changed files with 47 additions and 0 deletions

21
install_sys.sh Normal file
View File

@ -0,0 +1,21 @@
#!/bin/bash
SWAP=/dev/sda2
SYS=/dev/sda1
CHROOT=/mnt/gentoo
STAGE3=
SNAPSHOT=
REPO=https://repo.jmanson.fr
mkfs.ext4 $SYS
mkswap $SWAP
swapon $SWAP
mount $SYS $CHROOT
wget $REPO/$STAGE3
wget $REPO/$SNAPSHOT
tar xjf $STAGE3 -C $CHROOT
tar xjf $SNAPSHOT -C $CHROOT/usr
mount -t proc none $CHROOT/proc
mount -o bind /dev $CHROOT/dev
cp /etc/resolv.conf $CHROOT/etc/resolv.conf

26
partitions.sh Normal file
View File

@ -0,0 +1,26 @@
#!/bin/bash
#trouver la quantité de mémoire
MEM=`free -m | grep "Mem:" | awk -F' ' '{print $2}'| sed 's/m//'`
#trouver la taille du disque sda
DISK=`fdisk -l | grep sda | awk -F' ' '{print $3}'`
SDA="$DISK"000
SDA1=$(("$SDA"-"$MEM"))
# Partitioner !
(
echo o # Create a new empty DOS partition table
echo n # Add a new partition
echo p # Primary partition
echo 1 # Partition number
echo # First sector (Accept default: 1)
echo +"$SDA1"M # Last sector (Accept default: varies)
echo n # Add a new partition
echo p # Primary partition
echo 2 # partion number 2
echo # default, start immediately after preceding partition
echo # default, extend partition to end of disk
echo a # make a partition bootable
echo 1 # bootable partition is partition 1 -- /dev/sda1
echo w # Write changes
) | sudo fdisk