diff --git a/README.md b/README.md index 07e9d34..74ebdc5 100644 --- a/README.md +++ b/README.md @@ -13,33 +13,32 @@ Create your own netiso and reinstall it over ssh. You can partion yor server as 1. Installed ubuntu version on server via ssh access 2. Clone this repo to your server 3. Copy `config.sample` to `config` file and edit field by field exactly: + ``` + #!/bin/bash -``` -#!/bin/bash + # country + COUNTRY='IR' -# country -COUNTRY='IR' + # network: check network before create iso file + INTERFACE_DEV='eth0' + INTERFACE_IP='10.1.1.100' + INTERFACE_NETMASK='255.255.255.0' + INTERFACE_GATEWAY='10.1.1.1' + INTERFACE_NAMESERVERS='4.2.2.4' -# network: check network before create iso file -INTERFACE_DEV='eth0' -INTERFACE_IP='10.1.1.100' -INTERFACE_NETMASK='255.255.255.0' -INTERFACE_GATEWAY='10.1.1.1' -INTERFACE_NAMESERVERS='4.2.2.4' + # preseed file: upload created preseed.cfg to your own host before reboot system + PRESEED_URL="http://10.1.1.2/preseed.cfg" -# preseed file: upload created preseed.cfg to your own host before reboot system -PRESEED_URL="http://10.1.1.2/preseed.cfg" + # ssh installer password + PASSWORD="tHISiSpASSWORD" -# ssh installer password -PASSWORD="tHISiSpASSWORD" + # hostname and domain + HOSTNAME="${INTERFACE_IP//\./\-}-$COUNTRY_LOWER" + DOMAIN="servers.aasaam.net" -# hostname and domain -HOSTNAME="${INTERFACE_IP//\./\-}-$COUNTRY_LOWER" -DOMAIN="servers.aasaam.net" - -# lowercase of country code dont change it -COUNTRY_LOWER="${COUNTRY,,}" -``` + # lowercase of country code dont change it + COUNTRY_LOWER="${COUNTRY,,}" + ``` 4. Upload your `preseed.cfg` file to your own host. #### Clone repository @@ -63,7 +62,7 @@ Remember you must do as root user ``` ./create-iso.sh ... -Your network iso is ready '/tmp//ubuntu-overssh-reinstallation/ubuntu-overssh-reinstall.iso' +Your network iso is ready '/tmp/ubuntu-overssh-reinstallation/ubuntu-overssh-reinstall.iso' ``` #### Update grub imageboot Remember you must do as root user also