Suse Linux 9.1 legal kostenlos DVD-IMAGE

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Suse Linux 9.1 legal kostenlos DVD-IMAGE

    Brainfuck Source Code

    1. How to make a bootable DVD with the SuSE Linux 9.0 ftp-version using Windows OS!!!
    2. --------------------------------------------------------------------------------------
    3. After publishing a guide to make a bootable SuSE-8.2-ftp-DVD using Linux OS, it is finally time to make one for Windows. Here it is, all you need to create a bootable SuSE 9.0 ftp-version DVD. Have fun!
    4. Intro:
    5. ----------
    6. Unfortunately, SuSE does not offer ISO-images of their Linux-distribution for download and they also claim, that it is not possible to make ISO-images of their ftp-version. This is not quite true as you can make a bootable DVD+R or DVD-R with all the contents of the ftp-version. This enables you to install the free version of SuSE Linux simple and offline on any computer without the need for an internet connection. Please note, that only the ftp-version is completely licensed under GPL und SuSE YaST. You can do almost anything with this version as long as you make it available free of charge to others.
    7. System requirements:
    8. --------------------------
    9. - Windows filesystem capable of storing files larger than 4 GB (NTFS!) Some restrictions apply if this requirement is not accomplished!
    10. - fast connection to the Internet
    11. - 10 GB free space on one of your drives
    12. Software you need:
    13. ------------------------
    14. - a good FTP-client to mirror the SuSE FTP-version to your local harddisk
    15. - mkisofs for Windows: this is used to make the ISO-Image. It is part of the cdrecord for Windows package. Grab it from here:
    16. [url][/url]
    17. - md5gui for windows: this is the Windows GUI to check all md5sums of the downloaded files. Grab it from here:
    18. [url][/url] and click on "MD5 GUI" under Quick links on the left side
    19. Phase 1: Mirror a complete SuSE 9.0 FTP tree
    20. ------------------------------------------------------
    21. Visit the SuSE Mirror page to get the ftp-adress of a mirror close to you:
    22. for international mirrors:
    23. [url][/url]
    24. for german mirrors:
    25. [url][/url]
    26. Start your favourite FTP-client and log into one of the mirrors. Change into the directory, where SuSE 9.0 for i386 is stored (for example: [url][/url]) and verify that the directory is not empty. Tell your client to download the complete 9.0-directory and all subdirectories (usually mark all files and click on queue/transfer). There is one exception: DON'T mirror the subdirectory called "/suse/src", which is where the sources are stored (you won't need the sourcecode for any kind of normal installation. If you want, simply make a second DVD containing only the source-code-files). To delete this folder from the queue, try the following: wait for your FTP-client to get the contents of the "/suse" directory and then pause the download. Find the "/src"-directory in the queue and delete it or mark it as failed to have your client not downloading it.
    27. If you get an error downloading a file called "" with your ftp-client, try downloading it using your browser. You should get a file around 1-1,3 MB. Carefully rename it to, if your browser saves it as!
    28. If you want to include a java-package on the DVD (read Phase 6 for more info!), simply download the appropriate package and place the file in an extra folder in the tree called "java" or something to have it included on the DVD.
    29. Phase 2: Verify MD5sums of your downloaded files
    30. --------------------------------------------------------------
    31. After finished mirroring start the md5gui-tool to verify the md5sums. md5sums are checksums to make sure, that everything was transfered correctly. Open the Windows-Explorer and locate the first file called "md5sums" (without any extension, sometimes in capital letters like "MD5SUMS") in the root folder (/9.0/) of your download. Click and drag it right onto the MD5GUI-Window to have the tool verify your files. Repeat this for all md5sums-files in all subdirectories of your download. Watch the colours in the tool: green stands for everything is ok with this file while any signs in red indicate an error. If any file other than the md5sums-file itself in the root folder of your download fails, then download those files again. SuSE should have excluded the md5sums-file from being included in md5-calculation in the root folder.
    32. Phase 3: Build the ISO using mkisofs
    33. -----------------------------------------------
    34. To build the ISO-Image, extract all files of the cdrecord-zip-file to a directory (F:\Suse9\ for example). Place the downloaded tree of SuSE 9 in the following directory: F:\Suse9\suseftp\ and create the following directory to hold the iso: F:\Suse9\suseiso\
    35. !!!! Warning !!!!
    36. Make sure that the drive used to store the ISO is NTFS-formatted or supports files larger than 4 GB. This is very important! If not you will get an error with mkisofs at around 99% done later (no free disk space, cannot write!).
    37. If you only have FAT32 drives, you can do the following trick (not tested): simply delete any of the spell-checks that you don't need. Here is the list (they are stored in "/suse/i586":
    38. Czech: OpenOffice_org-cs-1.1-64.i586.rpm
    39. Danish: OpenOffice_org-da-1.1-64.i586.rpm
    40. Greek: OpenOffice_org-el-1.1-64.i586.rpm
    41. Spanish: OpenOffice_org-es-1.1-64.i586.rpm
    42. French: OpenOffice_org-fr-1.1-64.i586.rpm
    43. German: OpenOffice_org-de-1.1-64.i586.rpm
    44. Hungarian: OpenOffice_org-hu-1.1-64.i586.rpm
    45. Italian: OpenOffice_org-it-1.1-64.i586.rpm
    46. Russian: OpenOffice_org-ru-1.1-64.i586.rpm
    47. Slovak: OpenOffice_org-sk-1.1-64.i586.rpm
    48. Swedish: OpenOffice_org-sv-1.1-64.i586.rpm
    49. You need to delete about 120 MB. If you still get an error, then take out more files.
    50. !!!!!!!!!!!!!!!!!
    51. In order to pass on all options to mkisofs, copy the following text and save it as mksuse9.bat in the same directory as mkisofs.exe. Make sure, everything is in one SINGLE line with spaces between all options (e.g. -b "boot/..."):
    52. ------ Start below -------
    53. mkisofs -v -V SU900FTP.001 -r -J -l -L -P "SuSE Linux AG" -b "boot/loader/isolinux.bin" -c "boot/loader/" -no-emul-boot -boot-load-size 4 -boot-info-table -graft-points -o F:\suse9\suseiso\SuSE-9.0-ftp.iso F:\suse9\suseftp\
    54. ------ End above ---------
    55. Please do not change the following options:
    56. -v starts mkisofs in verbose mode to give you more details on the process
    57. -V sets the Volume-ID of the ISO to SU900FTP.001
    58. -P sets the Publisher to SuSE Linux AG
    59. -b sets the file to boot from to boot/loader/isolinux.bin
    60. -c creates a boot catalog at boot/loader/
    61. -no-emul-boot sets boot mode to no-emulation
    62. -boot-load-size sets the correct sector number
    63. -boot-info-table creates the table of the boot track
    64. You should change the last two options according to your needs:
    65. -o sets the output-file, use full path:
    66. for example -o F:\suse9\suseiso\SuSE-9.0-ftp.iso
    67. F:\suse9\suseftp\ this is where the downloaded tree of Suse 9.0
    68. can be found, use full path, no prefix like -o or -v here,
    69. this is the main argument for the executable mkisofs.
    70. Open a command window in the directory that holds mksuse9.bat and mkisofs.exe or use open a Command-window from the Startmenu and use "F:"+Enter and "cd suse9" to get into the appropriate directory. Type "mksuse9" + Enter to run the batchfile.
    71. Phase 4: Burn the ISO
    72. ----------------------------
    73. Testburn the Iso with your favourite burning programm, for example Nero (Nero 5: File-BurnISOimage; Nero 6: simply open the ISO within Nero), as an ISO on a rewriteable media (DVD+RW or DVD-RW). Try to run a testinstall and then burn the final ISO on a DVD+R or DVD-R!
    74. Please note: the bootfile isolinux.bin will have a different md5 in the ISO/on the DVD than the one you downloaded, this is normal as mkisofs changes the space of the file.
    75. Phase 5: Install
    76. ---------------------------
    77. Installation works flawlessly as you are used to with SuSE. The installer behaves completely the same as in the commercial versions.
    78. Phase 6: Get and install a javapackage
    79. ------------------------------------------
    80. If you run YaST2 in SuSE 9.0 FTP it will complain a conflict because a library called "" is not installed. This is due to a missing java package in the SuSE 9.0 ftp-version.
    81. If you want to use Sun Java, point your browser in Windows or Linux to:
    82. [url][/url]
    83. and download the "Linux RPM (self-extracting file)" (the first one for Linux!) to /home/USERNAME/Desktop to get a current Java Runtime Environment. You can also use the Blackdown-Java Package which you can find here: [url][/url] (haven't tested it).
    84. To install the Sun Java Runtime Environment in Linux:
    85. Open a console ("monitor+shell"-symbol in the taskbar) and use "cd /home/USERNAME/Desktop" + [Enter] to get to the directory where you have put the file downloaded the j2re file. If the file comes from DVD simply copy and paste it to your Desktop first then open the console and go to the desktop directory. To go very fast through the extraction process, do the following: in the console window type "sh j2re", [TAB] (this will fill out the rest for you),[Enter] (this executes the selfextracting file), "q" (to go to the end of the agreement) and finally type "yes"+[Enter] (to accept the agreement). In the current directory (use the blue house on the left side of the taskbar) you will find an rpm file that has the same name as the selfextracting one. Leftclick on it, wait and choose "Install with YaST". Enter the root-password when prompted. Wait, this might take a minute or two. Choose "Accept" in the lower right corner in YaST and wait for the installation to complete (might take some minutes). Finally open a console again, become root (superuser) by typing "su" + [ENTER], type in the root-password, then type in "ln -sf /usr/java/j2re1.4.2_03/bin/java /usr/bin" + [Enter]. Note the spaces before "/usr/bin" and after "ln" and "-sf"! This will create a symbolic link to register your java-installation with Linux.
    86. Also add Java to the PATH-variable. To do this, start Kwrite and type in:
    87. --- start below ----
    88. #!/bin/bash
    89. export PATH=$PATH:/usr/java/j2re1.4.2_03/bin
    90. export JAVA_HOME=/usr/java/j2re1.4.2_03
    91. ---- end above -----
    92. Save the text as "" on your desktop. Start a console again, change to your desktop by typing "cd /home/USERNAME/Desktop"+[Enter], become superuser by "su"+[Enter], type in your rootpassword, now use the following command to copy the file to the correct location:
    93. "cp /etc/profile.d"+[Enter]
    94. To get Java working with the, do the following. Start Kwrite and type in the following text:
    95. ----- start below -----
    96. # this is the configuration file for JRE from Sun Microsystems, version 1.4.2
    97. # it is installed in /usr/java/j2re1.4.2_03/
    98. Priority : 30
    99. Vendor : Sun
    100. Version : 1.4.2
    101. Devel : False
    102. JAVA_BINDIR = /usr/java/j2re1.4.2_03/bin
    103. JAVA_ROOT = /usr/java/j2re1.4.2_03
    104. JAVA_HOME = /usr/java/j2re1.4.2_03
    105. JRE_HOME = /usr/java/j2re1.4.2_03/bin
    106. JDK_HOME =
    107. SDK_HOME =
    108. JAVA_LINK = SunJava2-1.4.2_03
    109. ----- end above -----
    110. Now save the Text as "java142.conf" in Linux on your desktop. Start a console again, change to your desktop by typing "cd /home/USERNAME/Desktop"+[Enter], become superuser by "su"+[Enter], type in your rootpassword, now use the following command to copy the file to the correct location:
    111. "cp java142.conf /etc/java"
    112. If you now click on on your desktop, the setup-routine (a seperate window) should not report an error like "no java environment found".
    113. Have fun with SuSE 9.0 FTP Version!!!
    Display All
  • interessant...! danke auf jeden fall..

    darf man fragen, wo du den text gefunden hast?


    // edit

    ah.. hab ich schon gefunden ;) forum....

    funktioniert das auch mit der 9.1 ?


  • tuxi wrote:

    funktioniert das auch mit der 9.1 ?

    hab dazu was gefunden !

    There seems to be a problem when trying to build a DVD Iso with SuSE 9.1 FTP-Version using Windows OS.
    There are two files on the server (MINIMAL.sel and Minimal.sel) in the directory /suse/setup/descr/ that cannot be simultanously stored on any Windows filesystem as these are caseinsensitive with regards to file- and foldernames.

    A quick solution would be to keep the MINIMAL.sel (and therefore discard the Minimal.sel) but you cannot use the YaST configuration "minimal System" while running setup.

    A better solution which does not cause any inconsistencies within SuSE YaST is to rename the Minimal.sel to Minimum.sel but you would also have to change all references for "Minimal" to "Minimum" in the other config files using notepad.
    List of files that need to be changed in that directory:
    - Minimal.sel rename to Minimum.sel and change the name in the file itself under "Sel:" also.
    - default.sel under "+Con:"
    - directory.yast
    - Minimal+X11.sel under "+Con:"
    - selections

    Both versions have been tested by users. If you feel that one solution does not work, please let me know!

    If anyone has a brighter solution to this problem other than building the DVD using an installed Linux version, please feel free to post here! If anyone knows any Windows tool at all, that confirmely allows injection of the Minimal.sel into a DVD-ISO please let me know, too!