Newsgroup: it.comp.os.linux.iniziare
Titolo: suse 9 ftp

L'ho scaricata (4 giga! fortuna che ho ADSL...) e ne ho creato un'immagine
iso (seguendo le istruzioni trovate in un file di testo reperito tramite un
programma P2P); provando soltanto a fare il boot col dvd masterizzato mi
sono accorto che tutte le istruzioni sono in inglese: non che io sia ostile
a tale lingua, per carità, ma gradirei, in seguito, una volta completata
l'installazione, ritrovarmi col S.O. in italiano. Vi chiedo: è normale che
le istruzioni si leggano solo in inglese oppure ciò dipende da una non
corretta procedura in fase di creazione dell'iso (tant'è che non ho avuto il
coraggio di procedere nell'installazione)? Suppongo inoltre si tratti di una
versione multilingua, perciò dovrebbe esserci qualche modo per farla andare
in italiano...
E ancora: uno spazio di 15 giga (già pronto nell'hard disc e completamente
vuoto, da partizionare) è sufficiente per contenere la suse (che andrebbe a
coesistere nello stesso disco che già ospita Windows XP in una partizione
NTFS da 75 giga e un'altra partizione, per i dati, sempre in NTFS, da 30
giga -il disco ha una capienza complessiva di 120 giga-)?
Scusate la banalità delle domande, ma se pensate che le mie esperienze con
Linux si limitano all'utilizzo occasionale di Knoppix e ad una vecchia Red
Hat (più per curiosità che per necessità) forse mi giustificherete ;-)
Grazie in anticipo.

 
-- 
--Fabius

 Scusa potresti postare le istruzioni o dirmi il nome di questo file?
Ti quoto il testo integrale (probabilmente la formattazione sarą barbara...)
:
How to make a bootable DVD with the SuSE Linux 9.0 ftp-version using Windows
OS!!!
----------------------------------------------------------------------------
---------- 
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!
Intro:
---------- 
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.
System requirements:
-------------------------- 
- Windows filesystem capable of storing files larger than 4 GB (NTFS!) Some
restrictions apply if this requirement is not accomplished!
- fast connection to the Internet
- 10 GB free space on one of your drives
Software you need:
------------------------ 
- a good FTP-client to mirror the SuSE FTP-version to your local harddisk
- mkisofs for Windows: this is used to make the ISO-Image. It is part of the
cdrecord for Windows package. Grab it from here:
ftp://ftp.berlios.de/pub/cdrecord/alpha/win32/cdrtools-1.11a12-win32-bin.zip
- md5gui for windows: this is the Windows GUI to check all md5sums of the
downloaded files. Grab it from here:
http://www.toast442.org
 and click on "MD5 GUI" under Quick links on the left
side
Phase 1: Mirror a complete SuSE 9.0 FTP tree
------------------------------------------------------ 
Visit the SuSE Mirror page to get the ftp-adress of a mirror close to you:
for international mirrors:
http://www.suse.com/us/private/download/ftp/int_mirrors.html
for german mirrors:
http://www.suse.de/de/private/download/ftp/inland.html
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:
ftp://ftp.leo.org/pub/suse/i386/9.0/
) 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.
If you get an error downloading a file called "
packages.sk
" with your
ftp-client, try downloading it using your browser. You should get a file
around 1-1,3 MB. Carefully rename it to 
packages.sk
, if your browser saves
it as packages.sk.txt!
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.
Phase 2: Verify MD5sums of your downloaded files
-------------------------------------------------------------- 
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.
Phase 3: Build the ISO using mkisofs
----------------------------------------------- 
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\
!!!! Warning !!!!
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!).
If you only have FAT32 drives, you can do the following trick (not tested):
simply delete any of the 
openoffice.org
 spell-checks that you don't need.
Here is the list (they are stored in "/suse/i586":
Czech: OpenOffice_org-cs-1.1-64.i586.rpm
Danish: OpenOffice_org-da-1.1-64.i586.rpm
Greek: OpenOffice_org-el-1.1-64.i586.rpm
Spanish: OpenOffice_org-es-1.1-64.i586.rpm
French: OpenOffice_org-fr-1.1-64.i586.rpm
German: OpenOffice_org-de-1.1-64.i586.rpm
Hungarian: OpenOffice_org-hu-1.1-64.i586.rpm
Italian: OpenOffice_org-it-1.1-64.i586.rpm
Russian: OpenOffice_org-ru-1.1-64.i586.rpm
Slovak: OpenOffice_org-sk-1.1-64.i586.rpm
Swedish: OpenOffice_org-sv-1.1-64.i586.rpm
You need to delete about 120 MB. If you still get an error, then take out
more files.
!!!!!!!!!!!!!!!!!
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/..."):
------ Start below ------- 
mkisofs -v -V SU900FTP.001 -r -J -l -L -P "SuSE Linux AG" -b
"boot/loader/isolinux.bin" -c
"boot/loader/
boot.cat
" -no-emul-boot -boot-load-size
4 -boot-info-table -graft-points -o F:\suse9\suseiso\SuSE-9.0-ftp.iso
F:\suse9\suseftp\
------ End above --------- 
Please do not change the following options:
-v starts mkisofs in verbose mode to give you more details on the process
-V sets the Volume-ID of the ISO to SU900FTP.001
-P sets the Publisher to SuSE Linux AG
-b sets the file to boot from to boot/loader/isolinux.bin
-c creates a boot catalog at boot/loader/
boot.cat
-no-emul-boot sets boot mode to no-emulation
-boot-load-size sets the correct sector number
-boot-info-table creates the table of the boot track
You should change the last two options according to your needs:
-o sets the output-file, use full path:
 for example -o F:\suse9\suseiso\SuSE-9.0-ftp.iso
F:\suse9\suseftp\ this is where the downloaded tree of Suse 9.0
 can be found, use full path, no prefix like -o or -v here,
 this is the main argument for the executable mkisofs.
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.
Phase 4: Burn the ISO
---------------------------- 
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!
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.
Phase 5: Install
---------------------------
Installation works flawlessly as you are used to with SuSE. The installer
behaves completely the same as in the commercial versions.
Phase 6: Get and install a javapackage
------------------------------------------
If you run YaST2 in SuSE 9.0 FTP it will complain a conflict because a
library called "libjawt.so" is not installed. This is due to a missing java
package in the SuSE 9.0 ftp-version.
If you want to use Sun Java, point your browser in Windows or Linux to:
 
http://www.java.com/en/download/manual.jsp
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:
http://www.blackdown.org/java-linux/mirrors.html
 (haven't tested it).
To install the Sun Java Runtime Environment in Linux:
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.
Also add Java to the PATH-variable. To do this, start Kwrite and type in:
--- start below ----
#!/bin/bash
export PATH=$PATH:/usr/java/j2re1.4.2_03/bin
export JAVA_HOME=/usr/java/j2re1.4.2_03
---- end above -----
Save the text as "java.sh" 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:
"cp java.sh /etc/profile.d"+[Enter]
To get Java working with the openoffice.org-installscript, do the following.
Start Kwrite and type in the following text:
----- start below -----
# this is the configuration file for JRE from Sun Microsystems, version
1.4.2
# it is installed in /usr/java/j2re1.4.2_03/
Priority : 30
Vendor   : Sun
Version  : 1.4.2
Devel    : False
JAVA_BINDIR = /usr/java/j2re1.4.2_03/bin
JAVA_ROOT   = /usr/java/j2re1.4.2_03
JAVA_HOME   = /usr/java/j2re1.4.2_03
JRE_HOME    = /usr/java/j2re1.4.2_03/bin
JDK_HOME    =
SDK_HOME    =
JAVA_LINK   = SunJava2-1.4.2_03
----- end above -----
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:
"cp java142.conf /etc/java"
If you now click on 
openoffice.org
 on your desktop, the setup-routine (a
seperate window) should not report an error like "no java environment
found".
Have fun with SuSE 9.0 FTP Version!!!