RFc Networking e Informatica
Pubblicata su RFc Networking e Informatica (https://www.rfc.it)

Home > SLES. Boot USB per l’installazione.

SLES. Boot USB per l’installazione.

Inviato da fabrizio il Sab, 17/11/2012 - 17:18

Per installare un sistema SLES (nell’esempio SLES11 SP2) torna comodo il boot della macchina da una chiavetta USB e accedere alla distribuzione via rete.

Suse fornisce un comando che provvede allo scopo (sia nelle versioni enterprise SLE, che OpenSuse e in altre distribuzioni non Suse). E’ disponibile nella cartella /boot/i386, per le versioni a 32 bit o /boot/x86_64 per le versioni a 64 bit). Il comando è mkbootdisk.

Mkbootdisk è una script perl.
Per creare la chiavetta da in sistema linux, 1 passi sono i seguenti.

  1.  Partizionare la chiavetta. Normalmente è montata automaticamente e disponibile come /dev/sdb1 (dipende dai dischi disponibili sul sistema).
    fdisk –l per individuare la chiavetta USB
    fdisk /dev/sdb1
    cancellare eventuali partizioni, la partizione di boot deve essere di tipo DOS (FA32, partition ystem ID: c) e il flag di boot attivo (opzione a da fdisk).
  2. Smontare la chiavetta. unmount /dev/sdb1 mkbootdisk richiede che il volume non sia montato.
  3. Rendere disponibile il cd di installazione su una qualunque cartella, Per farlo da una immagine iso: mount –o loop SLES-11xxxxxxx.iso /mnt  (usare il nome corretto della iso!
  4. Eseguire mkbootdisk /mnt/boot/x86_64/mkbootdik --64 --partition /dev/sdb1 /mnt

l’opzione --64 fa riferimento ad un sisyema a 64 bit --partition indica la partizione su cui installare il boot. L’ultima opzione /mnt indica dove trovare il kernel per la chiavetta. Fare riferimanto a man mkbootdisk per ulteriori dettagli.

Unico problema: mkbootdisk ritorna un errore. La procedura perl richiama un comando activate che non viene trovato :-(.
Occorre editare mkboot disk, cercare la riga system "activate $opt_disk $pn" and die "error: activate failed\n" ed eliminarla.
Dopo questa accortezza il tutto funziona senza problemi. Provare per credere.

Forums: 
Linux [1]
Categoria: 
linux [2]
SUSE [3]

RFc -Restori Fabrizio Consulenze-  S.da Buffolara, 67 -43126 Parma- Tel. +39 335 240228 Fax +39 0521 940035   P.IVA 01788460341

webmaster: Fabrizio
Note

var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-37939674-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
var _paq = _paq || []; _paq.push(["trackPageView"]); _paq.push(["enableLinkTracking"]); (function() { var u=(("https:" == document.location.protocol) ? "https" : "http") + "://www.rfc.it/piwik/"; _paq.push(["setTrackerUrl", u+"piwik.php"]); _paq.push(["setSiteId", "1"]); var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); })();

URL di origine:https://www.rfc.it/content/sles-boot-usb-l%E2%80%99installazione

Links
[1] https://www.rfc.it/forums/informatica/linux-suse-e-affini [2] https://www.rfc.it/category/categoria/linux [3] https://www.rfc.it/category/categoria/suse