ajout de deux script
This commit is contained in:
parent
c8e1966bc4
commit
527703ca60
21
install_sys.sh
Normal file
21
install_sys.sh
Normal 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
26
partitions.sh
Normal 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
|
Loading…
x
Reference in New Issue
Block a user