[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

revisione parte 2 [era Re: revisione di boot-installer/alpha.xml]



Giuseppe Sacco ha scritto:

[skip]
</para><para>

<!-- <command>MILO</command> is itself a console, which replaces ARC or
SRM in
memory.  <command>MILO</command> can be booted from both ARC and SRM and
is
the only way to bootstrap Linux from the ARC console.
<command>MILO</command> is platform-specific (a different
<command>MILO</command>
is needed for each system type) and exist only for those systems, for
which ARC support is shown in the table above.  See also the
(unfortunately outdated) <ulink url="&url-milo-howto;">MILO HOWTO</ulink>. -->

<command>MILO</command> è esso stesso una console che sostituisce ARC o
SRM in memoria. <command>MILO</command> può essere avviato sia da ARC
che
da SRM ed è l'unico modo per avviare Linux sulle console ARC.

dalla console ARC

<command>MILO</command> dipende dalla piattaforma (cioè esiste un
diverso <command>MILO</command> per ogni tipo di sistema) ed esiste solo
per quei sistemi per quali c'è il supporto ARC nella tabella
precedente. Vedere anche il purtroppo datato <ulink

Vedere anche il, purtroppo, datato

url="&url-milo-howto;">MILO
HOWTO</ulink>.

</para><para>

<!-- <command>aboot</command> is a small, platform-independent
bootloader, which
runs from SRM only.  See the (also unfortunately outdated) <ulink
url="&url-srm-howto;">SRM HOWTO</ulink> for more information on
<command>aboot</command>. -->

<command>aboot</command> è un piccolo bootloader

sbagliano pure loro ad attaccare tutto "facendo i tedeschi" ;)
(bootloader, webserver ecc.)

, indipendente dalla
piattaforma, che può essere eseguito solo da SRM. Vedere anche
il purtroppo datato  <ulink url="&url-srm-howto;">SRM HOWTO</ulink> per
maggiore informazioni su <command>aboot</command>.

</para><para>

<!-- Thus, three scenarios are generally possible, depending on the
system's console firmware and whether or not <command>MILO</command> is
available: -->

Si presentano quindi tre possibili scenari, a seconda dalla console
firmware presente e dalla disponibilità di <command>MILO</command>.

<informalexample><screen>

SRM -> aboot
SRM -> MILO
ARC -> MILO

</screen></informalexample>

</para><para>

<!-- The UP1000 motherboard (subarchitecture name `nautilus') from Alpha
Processor, Inc. is different from all the others, in that it uses an
API-specific bootloader that runs under AlphaBIOS firmware. -->

La scheda madrea

madre

UP1000 (nome della sotto architettura `nautilus')

qui invece attaccato va bene, sottoarchitettura

della Alpha Processor, Inc. è diversa da tutte le altre
poiché utilizza un bootloader specifico per l'API disponibile
che viene eseguito dal firmware AlphaBIOS.

forse e` piu` chiaro parafrasando: "poiché utilizza un bootloader
che gira sul firmware AlphaBIOS, utilizzandone la particolare API"

</para><para>

<!-- Because <command>MILO</command> is not available for any of the
Alpha
systems currently in production (as of February 2000), and because it
is no longer necessary to buy an OpenVMS or Tru64 Unix license to have
SRM firmware on your older Alpha, it is recommended that you use SRM and
<command>aboot</command> on new installations of GNU/Linux, unless you
wish
to dual-boot with Windows NT. -->

Poiché <command>MILO</command> non è disponibile per
nessuno dei sistemi attualmente in produzione (febbraio 2000)

visto che ormai ne e` passata di acqua sotto i ponti toglierei
l'attualmente senza "aggiornare" il testo originale: "in produzione
a febbraio 2000"

e poiché non è più necessario acquistare le
licenze OpenVMS o Tru64 Unix per ottenere il firmware SRM per un
vecchio  sistema Alpha, si consiglia di utilizzare SRM e
<command>aboot</command>
per le nuove installazioni di GNU/Linux a meno che non si debba
fare il dual-boot con Windows NT.

senza trattino, "dual boot" (a me viene sempre in mente il
draculesco "boot multiplo" ;)

</para><para>

<!-- The majority of AlphaServers and all current server and workstation
products contain both SRM and AlphaBIOS in their firmware.  For
"half-flash" machines such as the various evaluation boards, it is
possible to switch from one version to another by reflashing the
firmware.  Also, once SRM is installed, it is possible to run
ARC/AlphaBIOS from a floppy disk (using the <command>arc</command>
command).  For the
reasons mentioned above, we recommend switching to SRM before
installing &debian;. -->

La maggior parte degli AlphaServers e degli attuali server e
workstation

AlphaServer e gli ultimi modelli dei server e delle workstation
(come per il discorso febbraio 2000, una traduzione più libera
imho non uccide nessuno in questo caso)

contengono i firmware SRM e AlphaBIOS. Per le
macchine "half-flash" come le schede da valutazione

le "evaluation board" erano delle schede prototipo di digital
che garantivano funzionalità standard tipo m/b intel, per
indirizzare i produttori terzi che si trovavano davanti alla
nuova architettura, ed hanno un codice che inizia per EB
(EB64, EB164 ecc.), non so se abbia senso lasciare invariato
ma di primo acchito la pseudoletterale "schede da valutazione"
non mi piace :) schede prototipo?

, è
possibile passare da uno all'altro semplicemente discrivendo

intendevi riscrivendo (suppongo), sovrascrivendo?

il firmware nella memoria flash. Inoltre, una volta che SRM sia
installato  è possibile eseguire ARC/AlphaBIOS da un
dischetto (usando il comando<command>arc</command>). Per le
ragioni appena elencate si raccomanda il passaggio a SRM
prima di installare &debian;.

</para><para>

<!-- As on other architectures, you should install the newest available
revision of the firmware <footnote><para>Except on Jensen, where
Linux is not supported on firmware versions newer than 1.7 - see
<ulink url="&url-jensen-howto;"></ulink> for more
information</para></footnote> before installing &debian;.  For
Alpha, firmware updates can be obtained from <ulink url="&url-alpha-firmware;">Alpha Firmware Updates</ulink>. -->

Per le altre architetture

Come accade per altre architetture

si deve installare l'ultima revisione

si dovrebbe

del firmware <footnote><para>Con l'eccezione di Jensen, per il
quale Linux non è supportato nelle versioni

del firmware (mi manca ancora il caffe`, appena ho letto ho
pensato "ma se ho un 2.2 sullo jeppsen"? ;)))

successive alla
1.7 - vedere <ulink url="&url-jensen-howto;"></ulink> per altre
informazioni</para></footnote> prima di installare &debian;. Per
Alpha è possibile ottenere gli aggiornamenti del firmware
da <ulink url="&url-alpha-firmware;">Alpha Firmware Updates</ulink>.

</para>
 </sect2>


  <!-- <sect2 arch="alpha"><title>Booting with TFTP</title> -->
  <sect2 arch="alpha"><title>Avvio tramite TFTP</title>
<para>

<!-- In SRM, Ethernet interfaces are named with the
<userinput>ewa</userinput>
prefix, and will be listed in the output of the <userinput>show
dev</userinput> command,
like this (edited slightly): -->

In SRM, le interfacce di rete ethernet sono chiamate con il
prefisso <userinput>ewa</userinput> a

s/a/e

sono elencate con il comando
<userinput>show dev</userinput>, in maniera simile a quanto
mostrato di seguito:

<informalexample><screen>

show dev

ewa0.0.0.9.0               EWA0              08-00-2B-86-98-65
ewb0.0.0.11.0              EWB0              08-00-2B-86-98-54
ewc0.0.0.2002.0            EWC0              00-06-2B-01-32-B0

</screen></informalexample>

<!-- You first need to set the boot protocol: -->
Per prima cosa si deve specificare il protocollo per l'avvio:

<informalexample><screen>

set ewa0_protocol bootp


</screen></informalexample>

<!-- Then check the medium type is correct: -->

Successivamente si deve verificare il tipo di medium sia corretto:

uhm il medium type sarebbe thin ethernet piuttosto che twisted pair
ecc. delle classiche vecchie schede con piu` porte (su cui peraltro
si metteva ad auto)

<informalexample><screen>

set ewa0_mode <replaceable>mode</replaceable>


</screen></informalexample>

<!-- You can get a listing of valid modes with <userinput>>>>set
ewa0_mode</userinput>. -->

Si può ottenere un elenco di modi permessi con <userinput>>>>set
ewa0_mode</userinput>.

</para><para>

<!-- Then, to boot from the first Ethernet interface, you would type:
-->

Infine, per avviare dalla prima interfaccia ethernet, si scrive:

<informalexample><screen>

boot ewa0 -flags ""


</screen></informalexample>

</para><para>

<!-- This will boot using the default kernel parameters as included in
the
netboot image. -->

Questo avvierà  utilizzando i parametri predefiniti per il kernel
così come specificati nell'immagine netboot.

Il boot verrà fatto utilizzando...

</para><para>

<!-- If you wish to use a serial console, you <emphasis>must</emphasis>
pass the <userinput>console=</userinput> parameter to the kernel.
This can be done using the <userinput>-flags</userinput> argument to
the SRM <userinput>boot</userinput> command.  The serial ports are
named the same as their corresponding files in
<userinput>/dev</userinput>.  For example, to boot from
<userinput>ewa0</userinput> and use a console on the first serial
port, you would type: -->

Se si vuole utilizzare una console seriale, si <emphasis>deve</emphasis>
passare il parametro <userinput>console=</userinput> al kernel.
Questo non può essere fatto con argomenti <userinput>-flags</userinput>
al comando <userinput>boot</userinput> di SRM. I nomi delle porte
seriali sono gli stessi dei corrispondenti device in
<userinput>/dev</userinput>.
Ad esempio per avviare da <userinput>ewa0</userinput> e utilizzare una
console
sulla prima porta seriale, si deve scrivere:

<informalexample><screen>

boot ewa0 -flags console=ttyS0


</screen></informalexample>

</para>
  </sect2>

  <!-- <sect2 arch="alpha"><title>Booting from CD-ROM with the SRM
Console</title> -->
  <sect2 arch="alpha"><title>Avvio sa

s/sa/da

 CD-ROM con la console SRM</title>
<para>

Type

<informalexample><screen>

&gt;&gt;&gt; boot xxxx -flags 0

</screen></informalexample>

<!-- where <replaceable>xxxx</replaceable> is your CD-ROM drive in SRM
notation. -->

dove <replaceable>xxxx</replaceable> è il drive CD-ROM nella notazione
di SRM.

</para>
  </sect2>

  <sect2 arch="alpha">
  <!-- <title>Booting from CD-ROM with the ARC or AlphaBIOS
Console</title> -->
  <title>Avvio da CD-ROM con la console ARC o AlphaBIOS</title>
<para>

<!-- To boot a CD-ROM from the ARC console, find your sub-architecture
code
name (see <xref linkend="alpha-cpus"/>), then enter
<filename>\milo\linload.exe</filename> as the boot loader and
<filename>\milo\<replaceable>subarch</replaceable></filename> (where
<replaceable>subarch</replaceable> is the proper subarchitecture name)
as the OS Path in the `OS Selection Setup' menu. Ruffians make an
exception: You need to use <filename>\milo\ldmilo.exe</filename> as
boot loader. -->

Per l'avvio da CD-ROm
                      ^

tramite console ARC si deve trovare il nome
del codice della sotto architettura

sottoarchitettura

(vedere <xref
linkend="alpha-cpus"/>), poi
scrivere <filename>\milo\linload.exe</filename> come boot loader e
<filename>\milo\<replaceable>subarch</replaceable></filename> (dove
<replaceable>subarch</replaceable> è il nome corretto della
sotto architettura)

come sopra

come  OS Path  nel menu `OS Selection Setup'.
Ruffians fa eccezione: si deve usare <filename>\milo
\ldmilo.exe</filename>
come boot loader.

</para>
  </sect2>


  <sect2 arch="alpha">
  <!-- <title>Booting from Floppies with the SRM Console</title> -->
  <title>Avvio da dischetto con la console SRM</title>
<para>

<!-- At the SRM prompt (<prompt>&gt;&gt;&gt;</prompt>), issue the
following
command: -->

Al prompt di SRM (<prompt>&gt;&gt;&gt;</prompt>), eseguire il comando
seguente:

<informalexample><screen>

&gt;&gt;&gt; boot dva0 -flags 0
</screen></informalexample>

<!-- possibly replacing <filename>dva0</filename> with the actual device
name.  Usually, <filename>dva0</filename> is the floppy; type -->
sostituendo eventualmente <filename>dva0</filename> con il nome
attuale

reale, giusto

del device. Di norma <filename>dva0</filename>è il lettore
di dischetto; scrivere

<informalexample><screen>

&gt;&gt;&gt; show dev
</screen></informalexample>

<!-- to see the list of devices (e.g., if you want to boot from a CD).
Note that if you are booting via MILO, <command>-flags</command>
argument
is ignored, so you can just type <command>boot dva0</command>.
If everything works OK, you will eventually see the Linux kernel boot.
-->

per vedere la lista dei device (cioè

e.g. = example given, per esempio

se si vuole avviare da CD).
Se si sta utilizzando MILO, gli argomenti nella forma
<command>-flags</command> vengono ignorati, quindi si può
semplicemente scrivere <command>boot dva0</command>.
Se tutto funziona correttamente si dovrà vedere prima o poi
l'avvio del kernel Linux.

</para><para>

<!-- If you want to specify kernel parameters when booting via
<command>aboot</command>, use the following command: -->

Se si vuole specificare qualche parametro del kernel durante
l'avvio tramite <command>aboot</command>, usare il seguente
comando:

<informalexample><screen>

&gt;&gt;&gt; boot dva0 -file linux.bin.gz -flags "root=/dev/fd0
load_ramdisk=1 arguments"
</screen></informalexample>
<!-- (typed on one line), substituting, if necessary, the actual SRM
boot
device name for <filename>dva0</filename>, the Linux boot device name
for
<filename>fd0</filename>, and the desired kernel parameters for
<filename>arguments</filename>. -->

(scritto su una sola linea)

s/linea/riga

, sostituendo, se necessario, il nome
del device SRM corrente al posto di <filename>dva0</filename>, il nome
del boot device di linux al posto di <filename>fd0</filename> e i
parametri del kernel al posto di <filename>arguments</filename>.

</para><para>

<!-- If you want to specify kernel parameters when booting via
<command>MILO</command>, you will have to interrupt bootstrap once you
get
into MILO.  See <xref linkend="booting-from-milo"/>. -->

Se si vogliono specificare degli argomenti del kernel durante l'avvio
con <command>MILO</command>, si deve interrompere l'avvio
una volta che MILO è in esecuzione. Vedere <xref
linkend="booting-from-milo"/>.

</para>
  </sect2>


  <sect2 arch="alpha">
  <!-- <title>Booting from Floppies with the ARC or AlphaBIOS
Console</title> -->
  <title>Avvio da dischetto con console ARC o AlphaBIOS</title>

<para>

<!-- In the OS Selection menu, set <command>linload.exe</command> as the
boot
loader, and <command>milo</command> as the OS Path.  Bootstrap using the
newly created entry. -->

Nel menu  OS Selection, impostare <command>linload.exe</command> come
boot loader e <command>milo</command> come OS Path.  Avviare con
queste impostazioni.

</para>
  </sect2>

  <sect2 arch="alpha">
  <!-- <title>Booting from Floppies with the APB Boot Loader
(UP1000)</title> -->
  <title>Avvio da dischetto con il boot loader APB (UP1000)</title>

<para>

<!-- To boot on this platform, run <command>\apb\apb.exe</command> from
the
`Utility/Run Maintenance Program' menu, and type -->

Per fare l'avvio su questa piattaforma, eseguire <command>\apb
\apb.exe</command>
dal menu `Utility/Run Maintenance Program' e scrivere

      <informalexample><screen>

boot debian_install
</screen></informalexample>

<!-- at the APB prompt.-->

al prompt APB.

</para>
  </sect2>

 <!-- <sect2 arch="alpha" id="booting-from-milo"><title>Booting with
MILO</title> -->
 <sect2 arch="alpha" id="booting-from-milo"><title>Avvio con
MILO</title>
<para>

<!-- MILO contained on the bootstrap media is configured to proceed
straight
to Linux automatically.  Should you wish to intervene, all you need is
to
press space during MILO countdown. -->

Il MILO incluso nel media di avvio è configurato per procedere
direttamente all'avvio di Linux. Se fosse necessario intervenire si
deve semplicemente premere la barra spaziatrice durante il conto alla
rovescia.

</para><para>

<!-- If you want to specify all the bits explicitly (for example, to
supply
additional parameters), you can use a command like this: -->

Se si vuole specificare ogni cosa manualmente (per esempio, per fornire
alcuni parametri aggiuntivi), è possibile usare un comando come
il seguente:

<informalexample><screen>

MILO&gt; boot fd0:linux.bin.gz root=/dev/fd0 load_ramdisk=1 <!--
arguments -->
</screen></informalexample>

</para><para>

<!-- If you are booting from something other than a floppy, substitute
<filename>fd0</filename> in the above example with the appropriate
device name
in Linux notation.  The <command>help</command> command would give you a
brief
MILO command reference. -->

Se si sta avviando da un qualcosa di diverso dal dischetto, sostituire
<filename>fd0</filename> nell'esempio con il nome appropriato del device
nella notazione di Linux. Il comando <command>help</command> fa un
breve resonconto dell'interfaccia MILO.

</para>
 </sect2>




--
saluti
Riccardo Fabris



Reply to: