Both sides previous revisionPrevious revisionNext revision | Previous revision |
debian_install [2013/01/21 11:52] – 82.234.233.9 | debian_install [2013/01/21 13:28] (current) – 82.234.233.9 |
---|
</code> | </code> |
| |
===== Run the Debian installer ===== | ===== Run the network-console Debian installer ===== |
| |
==== Prepare installer images ==== | ==== Prepare network-console files ==== |
| |
* First you must download the Debian installer files from the [[http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/network-console/lacie/|Debian FTP repository]]. Note that that the uInitrd image doesn't include any preseed.cfg file. In our case, preseeding is needed to configure network and SSH server without any human action. For more informations about preseeding, please refer to this [[http://wiki.debian.org/DebianInstaller/Preseed|wiki page]]. | First you must download the network-console files from this [[http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/network-console/lacie/|Debian FTP repository]]. Note that that the **uInitrd** image doesn't include any **preseed.cfg** file. In our case, preseeding is needed to configure network and SSH server without any human action. For more informations about preseeding, please refer to this [[http://wiki.debian.org/DebianInstaller/Preseed|wiki page]]. |
| |
To add the preseed.cfg file to the the uInitrd image, you can try the following shell commands: | To add the **preseed.cfg** file to the the **uInitrd** image, you can try the following shell commands: |
| |
$ wget http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/network-console/lacie/uInitrd | $ wget http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/network-console/lacie/uInitrd |
$ rm -rf initrd.gz initrd | $ rm -rf initrd.gz initrd |
| |
==== Load installer images ==== | ==== Load network-console images ==== |
| |
At your convenience, you could load the network-console image over network or from an USB disk. Both methods are described here. | At your convenience, you could load the network-console image over network or from an USB disk. Both methods are described here. |
=== From an USB disk === | === From an USB disk === |
| |
* Prepare an USB disk or stick: put the [[ftp://lacie-nas.org/debian-installer/network-installer|network-console files]] into the first partition (VFAT formatted). | * Prepare an USB disk or stick: put the network-console files into the first partition (VFAT formatted). |
* Plug the USB disk at the front. | * Plug the USB disk at the front. |
* [[uboot#connect_to_u-boot_via_netconsole|Connect to the U-Boot netconsole]] and load network-console files with the following commands: | * [[uboot#connect_to_u-boot_via_netconsole|Connect to the U-Boot netconsole]] and load network-console files with the following commands: |
=== From network via a TFTP server === | === From network via a TFTP server === |
| |
* On a you development machine, setup a TFTP server and put the [[ftp://lacie-nas.org/debian-installer/network-installer|network-console files]] into the exported directory. | * On a you development machine, setup a TFTP server and put the network-console files into the exported directory. |
* [[uboot#connect_to_u-boot_via_netconsole|Connect to the U-Boot netconsole]] and load network-console files with the following commands (replace $TFTP_SERVER_IP with your TFTP server IP address): | * [[uboot#connect_to_u-boot_via_netconsole|Connect to the U-Boot netconsole]] and load network-console files with the following commands (replace $TFTP_SERVER_IP with your TFTP server IP address): |
| |