User Tools

Site Tools


debian_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
debian_install [2013/01/07 14:48] – added "set bootcmd" since stock bootcmd omits "0x800000 0x1200000" 84.251.212.253debian_install [2013/01/21 13:28] (current) 82.234.233.9
Line 32: Line 32:
 </code> </code>
  
-===== Run the Debian installer =====+===== Run the network-console Debian installer =====
  
-==== Download installer images ==== +==== Prepare network-console files ====
-Download the network-console Debian installer files from our [[ftp://lacie-nas.org/debian-installer/|FTP server]]. Note that you could get this files from Debian. As a difference, the lacie-nas.org version provides preseed answers for the Debian installer. This allows 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]].+
  
-==== Load installer images ====+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: 
 + 
 +  $ wget http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/network-console/lacie/uInitrd 
 +  $ dd if=uInitrd of=initrd.gz bs=64 skip=
 +  $ mkdir initrd; cd initrd 
 +  $ gzip -d < ../initrd.gz | cpio --extract --verbose --make-directories --no-absolute-filenames 
 +  $ wget ftp://lacie-nas.org/debian-installer/network-installer/preseed.cfg 
 +  $ find . | cpio -H newc --create --verbose | gzip -9 > ../initrd.gz 
 +  $ cd .. 
 +  $ mkimage -A arm -O linux -T ramdisk -C gzip -a "0x0" -e "0x0" -n "ramdisk with preseed.cfg" -d initrd.gz uInitrd 
 +  $ rm -rf initrd.gz initrd 
 + 
 +==== 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.
Line 43: Line 56:
 === 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:
Line 55: Line 68:
 === 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):
  
debian_install.1357566486.txt.gz · Last modified: 2013/01/07 14:48 by 84.251.212.253