This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installdebian2big [2011/05/06 18:29] – Updated Links and corrected 2big vs 2big network 2 199.208.239.141 | installdebian2big [2012/02/21 15:03] (current) – 93.104.155.24 | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Boot custom installer ===== | ===== Boot custom installer ===== | ||
- | In the following process, you should replace ${NAS_IP} and ${SERVER_IP} with correct | + | In the following process, you should replace ${NAS_IP} with correct |
+ | ${ipaddr} and ${serverip} are automatically set by clunc. | ||
- | ======2Big Network 2====== | + | ====2Big Network 2==== |
- | * Connect to U-Boot using network console with [[CLUNC|clunc]]: | + | * Connect to U-Boot using network console with [[CLUNC|clunc]]: |
- | As a preliminary step, you must export the installer [[http:// | + | As a preliminary step, you must export the installer [[ftp:// |
$ ./clunc -i ${NAS_IP} | $ ./clunc -i ${NAS_IP} | ||
- | Marvell>> | + | Marvell>> |
- | setenv ipaddr ${NAS_IP}; setenv serverip ${SERVER_IP}; tftpboot 0x800000 uImage | + | setenv ipaddr ${ipaddr}; setenv serverip ${serverip}; tftpboot 0x800000 uImage |
Using egiga0 device | Using egiga0 device | ||
- | TFTP from server ${SERVER_IP}; our IP address is ${NAS_IP} | + | TFTP from server ${serverip}; our IP address is ${ipaddr} |
Filename ' | Filename ' | ||
Load address: 0x800000 | Load address: 0x800000 | ||
Line 29: | Line 30: | ||
Bytes transferred = 2031132 (1efe1c hex) | Bytes transferred = 2031132 (1efe1c hex) | ||
- | * Boot installer: | + | |
Marvell>> | Marvell>> | ||
Line 78: | Line 79: | ||
[ snip ] | [ snip ] | ||
- | ======2Big Network====== | + | ====2Big Network==== |
- | A minimal system can be used to prepare disks and to install Debian distribution. A such sytem (kernel+initramfs) is available [[http:// | + | A minimal system can be used to prepare disks and to install Debian distribution. A such sytem (kernel+initramfs) is available [[ftp:// |
Line 87: | Line 88: | ||
$ ./clunc -i ${NAS_IP} | $ ./clunc -i ${NAS_IP} | ||
- | * Fix machine ID: | + | * Edit U-Boot env variables (don't do this if you use the fix_id kernel): |
Marvell>> | Marvell>> | ||
Line 109: | Line 110: | ||
* Load installer image: | * Load installer image: | ||
- | As a preliminary step, you must export the installer [[http:// | + | As a preliminary step, you must export the installer [[ftp:// |
$ ./clunc -i ${NAS_IP} | $ ./clunc -i ${NAS_IP} | ||
Line 115: | Line 116: | ||
Waiting for LUMP (0) | Waiting for LUMP (0) | ||
no lump receive; continuing | no lump receive; continuing | ||
- | Marvell>> | + | Marvell>> |
- | setenv ipaddr ${NAS_IP}; setenv serverip ${SERVER_IP}; tftpboot 0x400000 uImage | + | setenv ipaddr ${ipaddr}; setenv serverip ${serverip}; tftpboot 0x400000 uImage |
Using egiga0 device | Using egiga0 device | ||
- | TFTP from server ${SERVER_IP}; our IP address is ${NAS_IP} | + | TFTP from server ${serverip}; our IP address is ${ipaddr} |
Filename ' | Filename ' | ||
Load address: 0x400000 | Load address: 0x400000 | ||
Line 180: | Line 181: | ||
[ snip ] | [ snip ] | ||
- | * Log into the installer: | + | ====Log into the installer==== |
First, you need to guess the installer address IP (delivred by a DHCP server). You could use tools like **dhcpdump**. Example: | First, you need to guess the installer address IP (delivred by a DHCP server). You could use tools like **dhcpdump**. Example: | ||
Line 208: | Line 209: | ||
===== Partition Disks ===== | ===== Partition Disks ===== | ||
Using a custom debian installation on the 2BigNetwork allows great flexibility with the partition structure. | Using a custom debian installation on the 2BigNetwork allows great flexibility with the partition structure. | ||
+ | |||
+ | If you didn't change the // | ||
Use the supplied **fdisk** to partition the disk. An example scheme is below | Use the supplied **fdisk** to partition the disk. An example scheme is below | ||
+ | |||
==== Running on a single 500GB disk with no RAID === | ==== Running on a single 500GB disk with no RAID === | ||
Line 238: | Line 242: | ||
Providing that an internet connection is available, installation of the kernel is as simple as: | Providing that an internet connection is available, installation of the kernel is as simple as: | ||
- | ====== 2Big Network 2 ====== | + | ==== 2Big Network 2 ==== |
wget ftp:// | wget ftp:// | ||
wget ftp:// | wget ftp:// | ||
- | ====== 2Big Network | + | ==== 2Big Network ==== |
* If using the regular kernel | * If using the regular kernel | ||
Line 487: | Line 491: | ||
* Depending the LaCie U-Boot version, the **savenv** command could fail: as a solution you can use a [[ftp:// | * Depending the LaCie U-Boot version, the **savenv** command could fail: as a solution you can use a [[ftp:// | ||
+ | * If you are having problems with fix ID or made a mistake in the environment run | ||
+ | resetenv |