Init chroot.install
Only prepare hard disk partitions right now.
This commit is contained in:
		
							parent
							
								
									177a2a24b5
								
							
						
					
					
						commit
						e5dbbe5b14
					
				|  | @ -0,0 +1,33 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| # Vars | ||||
| ## Define the hard drive to use | ||||
| if [ -b '/dev/sda' ]; then | ||||
| 	hdd="/dev/sda" | ||||
| else | ||||
| 	printf '%b\n' "Please check the hard drive to use" | ||||
| 	exit 0 | ||||
| fi | ||||
| ## Volume Group name to use for LVM | ||||
| vgname="ovhsys" | ||||
| 
 | ||||
| # Partitionning {{{ | ||||
| ## Remove all old partitions | ||||
| for part_number in 1 2 3 4 5 6 7 8; do | ||||
| 	[ -b "${hdd}""${part_number}" ] && parted "${hdd}" rm "${part_number}" | ||||
| done | ||||
| 
 | ||||
| ## Recreate partition (/boot and LV) {{{ | ||||
| ### Partition type | ||||
| parted "${hdd}" mklabel msdos | ||||
| ### /boot | ||||
| parted "${hdd}" mkpart primary 0% 512MB | ||||
| parted "${hdd}" set 1 boot on | ||||
| ### LV | ||||
| parted "${hdd}" mkpart primary 4194kB 100% | ||||
| parted "${hdd}" set 2 lvm on | ||||
| sudo pvcreate "${hdd}"2 | ||||
| sudo vgcreate "${vgname}" ${hdd}2 | ||||
| 
 | ||||
| ## }}} | ||||
| # }}} | ||||
		Loading…
	
		Reference in New Issue