H εκκίνηση από το δίκτυο προαπαιτεί ότι διαθέτετε μια δικτυακή σύνδεση και έναν δικτυακό TFTP server εκκίνησης (DHCP, RARP, ή BOOTP).
Η μέθοδος εγκατάστασης με υποστήριξη δικτυακής εκκίνησης περιγράφεται στην ενότητα ÔìÞìá 4.3, “Προετοιμασία Αρχείων για δικτυακή εκκίνηση με TFTP”.
Συστήματα NetWinder έχουν δυο δικτυακά interfaces: η κάρτα των 10Mbps συμβατή με NE2000 είναι η eth0 και η κάρτα Tulip των 100Mbps είναι η eth1.
Χρειάζεστε NeTTrom 2.2.1 ή μεταγενέστερο για να εκκινήσετε το σύστημα εγκατάστασης. Η έκδοση NeTTrom 2.3.3 είναι η συνιστώμενη: μπορείτε να πάρετε τα αρχεία αυτά από το: ftp://ftp.netwinder.org/pub/netwinder/firmware/:
nettrom-2.3-3.armv4l.rpm
nettrom-2.3.3.bin
nettrom-2.3.3.bin.md5sum
Μετά την επανεκκίνηση και διακόπτοντας την διαδικασία εκκίνησης κατά την αντίστροφη μέτρηση, πρέπει πρώτα να ρυθμίσετε το δίκτυο είτε με μια στατική διεύθυνση:
NeTTrom command-> setenv eth0_ip 192.168.0.10/24
όπου το 24 είναι ο αριθμός bits προσδιορισμού της μάσκας του δικτύου, είτε με μια δυναμική διεύθυνση:
NeTTrom command-> boot diskless
Πιθανόν να πρέπει να θέσετε και τις ρυθμίσεις για την διαδρομή route1 σε περίπτωση που ο διακομιστής TFTP δεν βρίσκεται στο ίδιο τοπικό δίκτυο. Οι υπόλοιπες ρυθμίσεις είναι αρκετά γνωστές και δεδομένες (το βήμα "save-all" είναι προαιρετικό):
NeTTrom command-> setenv kerntftpserver 192.168.0.1
NeTTrom command-> setenv kerntftpfile boot.img
NeTTrom command-> save-all
NeTTrom command-> setenv netconfig_eth0 flash
NeTTrom command-> setenv kernconfig tftp
NeTTrom command-> setenv rootdev /dev/ram
NeTTrom command-> setenv cmdappend root=/dev/ram
Μόνο οι δυο τελευταίες ρυθμίσεις εμπλέκονται με τη συνηθισμένη διαδικασία εκκίνησης του δίσκου επομένως είναι ασφαλές να κάνετε save-all αμέσως πριν από αυτές, κάτι που θα αποθηκεύσει τις ρυθμίσεις του δικτύου σε περίπτωση που θα θελήσετε να επανεκκινήσετε από το δίκτυο. Αν θέλετε να χρησιμοποιήσετε την σειριακή κονσόλα για εγκατάσταση του NetWinder, θα πρέπει να χρησιμοποιήσετε την ακόλουθη ρύθμιση:
NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200
Χρησιμοποιήστε την εντολή printenv για να έχετε μια εποπτεία των ρυθμίσεων του περιβάλλοντος σας. Τέλος, αν η μεταβλητή cmdappend NeTTrom στο σύστημά σας έχει την επιλογή noinitrd (που είναι απαραίτητη για την εκκίνηση πυρήνων 2.4), θα πρέπει να την απαλείψετε ώστε ο πυρήνας που θα κατεβάσετε να μπορεί να ξεκινήσει μαζί με την εικόνα ramdisk που τον συνοδεύει.
Ο ευκολότερος τρόπος για τους περισσότερους χρήστες είναι να χρησιμοποιήσουν ένα σετ με τα CD του Debian. Αν έχετε ένα τέτοιο σετ και αν το μηχάνημά σας υποστηρίζει απευθείας εκκίνηση από το CD τότε είστε εντάξει! Απλά βάλτε το CD σας στη συσκευή, επανεκκινήστε και προχωρήστε στο επόμενο κεφάλαιο.
Σημειώστε ότι κάποιες συσκευές CD πιθανόν να απαιτούν συγκεκριμένους οδηγούς και έτσι να μην είναι προσβάσιμες στα πρώτα στάδια της εγκατάστασης. Αν συμβεί λοιπόν ο συνηθισμένος τρόπος εκκίνησης από το CD να μην δουλέψει για το σύστημά σας,ξαναεπισκεφθείτε το κεφάλαιο αυτό και διαβάστε για πιθανούς εναλλακτικούς πυρήνες και μεθόδους εγκατάστασης που ίσως δουλέψουν στην περίπτωσή σας.
Ακόμα και αν δεν μπορείτε να εκκινήσετε από το CD-ROM, έχετε τη δυνατότητα ίσως να εγκαταστήσετε μέρη του Debian συστήματος και οποιαδήποτε πακέτα θέλετε από το CD-ROM. Απλά εκκινήστε χρησιμοποιώντας ένα άλλο μέσο, όπως δισκέττες. Όταν έρθει η στιγμή για να εγκαταστήσετε το λειτουργικό σύστημα, το βασικό σύστημα και οποιαδήποτε επιπλέον πακέτα θα πρέπει να υποδείξετε στο σύστημα εγκατάστασης να χρησιμοποιήσει τον οδηγό του CD-ROM.
Αν έχετε προβλήματα κατά την εκκίνηση, δείτε το ÔìÞìá 5.3, “Ανίχνευση λαθών της Διαδικασίας Εγκατάστασης ”.
Για να εκκινήσετε ένα CD-ROM από το προτρεπτικό της κονσόλας του Cyclone, χρησιμοποιήστε την εντολή boot cd0:cats.bin