Metztli I. T.  Blog

    Back to Metztli IT Main Site
Posted by jose on Oct 14 2007 in Installation
  • « IBM Lotus Symphony (first) beta.
  • OS/2 Gradd video driver for Virtual Machine or older hardware. »

OpenSuSE 10.3 Network Install.

There are occassions when an user might want to install OpenSuSE 10.3 directly through one of the online repositories, instead of through the regular installation media.  The reasons for performing the aforementioned procedure vary, but suffice it to say that the issue became relevant during our internal evaluation of the newly released version of Novell's OpenSuSE 10.3 distribution.

After downloading the DVD image from the main repository and subsequently burning it to the appropriate media, several packages did not pass the internal integrity check.  Accordingly, I downloaded the miminimal network installation iso image from the OpenSuSE org site and burned its approximately 73MB network bootstrap image into a cd media.

Although the procedure was performed into an physical machine, I decided to illustrate the steps for an relatively beginer to follow.  Furthermore, the snapshots are taken under one of my OS/2 server machines using VirtualPC for OS/2.  Of course, I could have used the excellent virtualization product from XenSource (now a part of Citrix) , after all, us at Metztli Information Technology are a Certified Solutions Provider; I could also have used the alternative Xen based product from VirtualIron and or Innotek's VirtualBox that I have under one of my Debian systems; or I could even have used the proprietary VmWare virtualization solution.  But I settled on OS/2 SMP as the host for what follows to show the OS/2 continued viability in modern environments. 

The OS/2 VirtualPC 5.1x (originally developed by Connectix but acquired by Microsoft subsequently) performs full software virtualization on the virtual machines it creates.   Accordingly, its performance is inferior to Open Source Software (OSS) equivalent offerings as those based on the Xen virtual machine monitor.  The latter make use of hardware assistance (for proprietary, closed source operating systems) and paravirtualization to increase proprietary and open source operating systems performance on the "bare metal" to standards that current proprietary alternatives simply can not match --either in performance and/or price.

Considering the recent inclussion into the Linux kernel of the also OSS Kernel Virtual Machine (KVM) virtualization alternative --that purportedly IBM researchers are working to remove dependencies on hardware (CPU) extensions-- and the conclussion is clear that proprietary software can not compete on the creativity and quality of  the world developers of OSS, whose roots are in the Free Software Foundation (FSF).  It is no wonder then that the most vociferous of the proprietary software vendors has engaged recently in another of those threat episodes against the organizations that support and promote the use of OSS --as we at Metztli IT do.

With no more ado, here is the illustrated procedure to install your OpenSuSE 10.3 from an FTP source by means of an DHCP server providing the IP address to the client host (where the installation is to proceed).  Please modify the prcedure accordingly if you will be using an HTTP repository and/or your client is not getting its IP address from an DHCP server.

Booting from the minimally bootstrap CD that I referenced priorly, we are greeted with an green welcome page in various languages:

OpneSuSE welcom screen 

 

We proceed to select the Installation option from the ensuing menu.  Pressing F1 on your keyboard will show relevant information help --for example, it will suggest parameters that you may want to pass to the kernel.  Please note that if there are parameters that you need to pass to the installation routine, you may simply start typing them and those will appear in the line field below labeled: Boot Options.

Installation options thumbnail 

 

Evidently, the installation repository that we select will dictate wheather we use FTP or HTTP.  As an instance, the mirror repository that I selected for the OpenSuSE 10.3 is in Colorado and it is advertised as supporting FTP transactions.  Additionally, hovering the mouse pointer over the links will show you the path of the SuSE repositories --both OSS (oss) and non OSS (non-oss).  Please make a note of those paths because you will need to tell the FTP utility that information.

OpenSusE mirrors thumbnail 

 

Hence I press F4 to select the source of the installation (since by default is SLP).  A menu appears subsequently, from which I select  FTP.

 Install source menu thumbnail

 

A dialogue appears prompting for the ftp repository name source address and I enter the appropriate information, i.e. mirror.colorado.edu in the first field (if later it is found that the repository was not successfully detected, the user will have to enter an decimal dotted IP address) and /pub/opensuse/distribution/10.3/repo/oss in the field just below --leaving the other fields empty since we are logging in as anonymous.

FTP source info thumbnail 

 

Upon pressing Enter (OK button), we can see that the Linux kernel starts to be decompressed and loaded:

Kernel loading thumbnail 

 

A green shield reapears with the installation progress bar on the lower right hand side of the viewer:

Green shield installation thumbnail 

 

Nonetheless, if the user presses the ESC key, the shield disappears and the user is shown what is going on behind the scene:

Behind the scenes thumbnail 

 

It should be borne in mind that sometimes the installation source repository will not be found and the user will be greeted with the following error:

Repository not found error thumbnail 

 

If that is the case simply press the OK button to proceed.  You will need a utility to resolve the FTP server source name into its IP dotted decimal address subsequently.  The manual installation screens that follow will ask you to specify your language:

Manual installation specify language thumbnail 

 

Then to specify your keyboard mapping:

Manual install specify keyboard thumbnail 

 

Needless to say, press Ok button when done to advance to the next screen.  Subsequently another menu will appear from which the option Select Installation or System should be selected.

Select Installation or System thumbnail 

 

Once OK button is pressed, from the ensuing menu select the Start Installation or Update:

Start Installation or Update 

 

From the source medium menu select the option Network:

Source menu: Network thumbnail 

 

Select the FTP option from the Nework Protocol menu:

Network protocol: FTP thumbnail 

 

Now select Automatic Configuration via DHCP (or your specific method for your client to obtain an IP address):

Automatic Configuration via DHCP thumb 

 

After pressing the OK button, the user is prompted for the dotted decimal IP source server address of the FTP server repository.  Pleaser remember that these steps will only be necessary if the initial repository was not found.  On the other hand, if on the first instance the repository was successfully detected you will not have to reinput what follows.

Reiterating, note that we are being asked for the dotted decimal IP address of the installation source repository server; whereas the initial installation ftp prompt dialogue asked us for the name server.

IP address of the FTP Server thumb 

 

Here is where the user has to resolve the source server to its dotted decimal IP address either by using an online service and/or using a DNS resolver utility locally.

Since I am using the Odin Win32 libraries to execute some WinXX programs under my OS/2 environment, I downloaded and installed this small but cool and free utility that is called IpDNSresolver and proceeded to feed into it the Colorado ftp installation source server name.  Once I got resolved the server name into its IP dotted decimal equivalent, I proceed to enter it into the OpenSuSE 10.3 FTP prompt field:

IP DNS resolver thumb 

 

The subsequent prompt requires us to enter the path to the OpenSuSE 10.3 installation repository:

Path on ftp host server to OpenSuSE thumb 

 

The path extends beyond the current view of the field, so I advance the the insertion field to the end:

Rest of FTP insallation path thumbnail 

 

Another pop-up dialogue appears querying us if a username and password are needed to access ther repository.  As before, we answer no because we will be using the resources as anonymous guests.  Please do not abuse their kindness.

Anonymous hence no password needed thumb 

 

Please respond appropriately if you are using an HTTP proxy to access the Internet.  In our specific example, I select the NO button:

NO http proxy thumb nail 

 

The system installation progress appears and will take several minutes to advance fully.  Please be patient:

Network Installation dialogue thumbnail 

 

The system installation dialogue will be replaced with the No new Driver Updates found subsequently --provided that your downloaded software is recent :

No new Driver Updates found thumb nail 

 

Then another black screen will reapear, after you press OK button.  Again, please be patient.  After a short while you will see appear informational messages; continue to let the installation routine proceed:

Black screen returns thumb 

 

The graphical front end will reappear and the installation routine will begin probing your hardware, like your mouse pointer:

Probing mouse pointer thumb nail 

 

Once again, you will be prompted for your preferred language:

Select language thumbnail 

 

Possibly taking an strong hint from their proprietary software vendor partner, Novell requires the user to agree to the End User License Agreement (EULA) even for the OpenSuSE.  The Linux Debian distribution never requires the user to agree to this sort of nonsense. Possibly Novell forgot that it was granted an grace window of time by the GPLv3 framers so that it could continue to do business with their OSS Linux distribution. 

The grace time frame was granted to Novell  in spite of the fact that Novell threatened  ".. the destruction of the upstream rainforest where your [OSS] goods come from. " when it signed its agreement with its vociferous closed source vendor partner that threatens OSS on a periodic basis with its "Be very afraid tours."

OpenSuSE EULA 

 

After the user agrees to the above, the installation routine starts probing the hardware devices --finally preparing for the actual OpenSuSE installation:

Probing hardware devices, finally. thumnail 

 

The user is able to select if s/he desires an New installation or an Update to an existing OpenSuSE installation, please select appropriately.  Additionally, the user is encouraged to select the option: Add online repositories before installation.

New or Update and add online repos thumb 

 

And the process of pooling the repositories to be used for the installation of OpenSuSE starts:

Pooling online repos thumbnail 

 

From now on, the installation of OpenSuSE proceeds as if the user had installed from local media.  The partitioning and Grand Unified Bool Loader (GRUB) location, among other options, is presented to the user to select to her heart's content.  Evidently, the user should know or research the proper manner to partition her hard drive, etc., etc.

In this illustrations I merely desired to show the part that some users find tricky when attempting to perform an SuSE 10.3 installation from non-local sources.  I hope I was successful in my aim.

 

...well, a glimpse of the final result might be relevant Cool :

 SuSE 10.3 snapshot thumbnail

 

 

DISCLAIMER: 

Please do not hold me or Metztli Information Technology responsible if the information provided here does not achieve the desired result.  The information is provided "AS IS" and with the hope that it may be useful to the Internet community.

There is no implicit or explicit guarantee that the the information presented here is accurate.  Nor should there be the implict or explicit guarantee that the procedure will not leave your machine in an unforseen unusable state.  If an user(s) decide to implement the procedure described here she, he, or them, do so at her, his, or their own risk.  You have been forewarned.

 

This entry was posted by Jose and filed under Installation.

1 comment

Comment from: Brian Visitor

Brian

Thanks! Excellent tutorial.

04/06/08 @ 21:04


Form is loading...

My blogs

  • Metztli IT's
  • Metztli Bits
  • Ixiptli
  • TIGroup
  • Amatl
  • Calli
May 2025
Mon Tue Wed Thu Fri Sat Sun
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 << <   > >>

NahuiFS: Reiser4 Wiki (link)

Reiser4 Official Reference wiki

Apache OpenOffice: Suite libre y gratuita para la oficina

OpenOffice download: Bajar suite de Oficina Abierta

Axitlani

Send Telegram to @metztli_it ?

Metztli Reiser4 based on Debian Amatlocuilin, i.e., Bookworm

Download Metztli Reiser4 Debian 12 Amatlocuilin, i.e., Bookworm, Installer
Click image to be directed to download for free Reiser4-enabled Debian-Installer netboot ISO image hosted at SourceForge

Tlacayotl: Человечество : Humanity : Humanidad

  • Israeli forces Genocidal Apartheid Zionists land thieves arrested 22-yro Palestinian activist Ahed Tamimi in the village of Nabi Saleh in the occupied West Bank.

  • - Ahed Tamimi (Arabic: عهد التميمي, romanized: ‘Ahad at-Tamīmī, also romanized Ahd; born 31 January 2001)] is a Palestinian activist from the village of Nabi Salih in the occupied West Bank in Palestine. She is best known for appearances in images and videos in which she confronts Israeli soldiers.
  • Over a week ago they arrested her father, Bassem Tamimi while he was trying to make his way to Jordan. The family still has no idea where he’s being held.
- Israeli soldiers raided Ahed Tamimi’s home, turned everything upside down and held her mother in another room, preventing her from being with her daughter.
Human Rights Abuses Telegram

Spanish Cartel : Cártel Español

Spanish Cartel : Cártel Español

Search

  • Home
  • Recently
  • Archives
  • Categories
  • Latest comments

Categories

Metztli I. T.  Blog

  • Current Trends
    • Cloud Computing
      • Platform as a Service
    • nginx
  • Linux
    • Applications
      • Office
        • Symphony
          • Apache OpenOffice
        • uninstall/install
    • Debian
    • Installation
    • Java
    • Reiser4
    • reiser5
    • system
  • OS/2
    • Applications
    • Google Web Toolkit
  • Social Nework
  • Spam/Scam
  • Virtualization
  • php7

XML Feeds

  • RSS 2.0: Posts, Comments
  • Atom: Posts, Comments
What is RSS?

Learn, support Nahuatl...


Powered by translatenahuatl.com

University of Oregon Wired Humanities' Nahuatl Dictionary appreciates your donation.
Rechercher directement un mot Nahuatl

Metztli IT's recent entries:

  • Debian Amatlocuilin, i.e., Bookworm, & Metztli Reiser4 5.17.13-1+reiser4.0.2 downgraded Linux Kernel
  • Tlacatecolotl: OS/2 for Symmetrical Multiprocessing(SMP) v2.11 HPFS386 on Headless VirtualBox 7.0.12
  • The Ritual of a Reiser4 Debianized Kernel Macuilli.Caxtolli_Omome.Matlactetl_Omome (5.17.12) Build
  • Tlahuizcalpanteuhctli
  • Reiser4 and Linux version Macuilli.Matlactli, i.e., 5.10
  • Reiser5 Moiocoiani: Metztli Reiser4, Software Framework Release Number (SFRN) 5.1.3 Debian installer
  • Exposing Hacks for ZSTD -compressed Metztli Reiser4 / Debian Buster bps Linux 5.5.caxtolli∙omome and initramfs
  • Build PHP 7.3.9̶ 10 ZTS and puppies...er, pthreads, on Metztli Reiser4: Как же мало нужно для счастья.
  • Build PHP 7.3.5̶ 6 for Nginx 1.17.0 on Metztli Reiser4 'the Debian Way' for Stretch Backports on AMD64.
  • Nginx at Metztli IT: ModSecurity v3 module, Engine X v1.15.9, and libmodsecurity3 Connector, Integrated Hack.

Open Source Power!

Powered by Nginx at Metztli IT

Powered by MariaDB

Protected by Zmanda

Recent comments

  • Artur on Exposing Hacks for ZSTD -compressed Metztli Reiser4 / Debian Buster bps Linux 5.5.caxtolli∙omome and initramfs
  • vato on Exposing Hacks for ZSTD -compressed Metztli Reiser4 / Debian Buster bps Linux 5.5.caxtolli∙omome and initramfs
  • Artur on Exposing Hacks for ZSTD -compressed Metztli Reiser4 / Debian Buster bps Linux 5.5.caxtolli∙omome and initramfs
  • Jordi L'Escala on Building A Reiser4-Patched Development Linux Kernel Package 'The Debian Way'.
  • hans on Building A Reiser4-Patched Development Linux Kernel Package 'The Debian Way'.
  • jess on OS/2 Warp Server for E-Business (WSEB) hosting b2evolution 2.4.2 "Palms" stable.
  • vato on Hecamalotl: OS/2 Hosting Drupal 7.0 RC1 Content Management System (CMS)
  • Per on Hecamalotl: OS/2 Hosting Drupal 7.0 RC1 Content Management System (CMS)
  • Alen on OS/2 Gradd video driver for Virtual Machine or older hardware.
  • Anonimo on Deploying b2evolution blog/CMS on Red Hat's Cloud OpenShift PaaS
Metztli Reiser4 on AMD Epyc Cloud Fabric

©2025 by Jose • Contact • Help • Multiple blogs solution