Indice del forum www.zeroshell.net
Distribuzione Linux ZeroShell
 
 FAQFAQ   CercaCerca  GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo  Log inLog in   Messaggi privatiMessaggi privati 

Script upgrade beta14 -> beta15

 
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell
Precedente :: Successivo  

L'upgrade è avvenuto correttamente?
SI
80%
 80%  [ 8 ]
NO
20%
 20%  [ 2 ]
Voti Totali : 10

Autore Messaggio
franzo15



Registrato: 28/04/10 15:46
Messaggi: 18

MessaggioInviato: Dom Lug 17, 2011 6:09 pm    Oggetto: Script upgrade beta14 -> beta15 Rispondi citando

lo script è pronto, ho appena finito di testare l'upgrade da beta14 a beta15 e tutto sembra andare bene (qualche ora di uptime per il momento).

Per l'aggiornamento procedere al solito modo come per le vecchie versioni dello script:

Codice:
cd /Database
wget http://dl.dropbox.com/u/862232/zeroshell-b14tob15.sh
sh zeroshell-b14tob15.sh


Lo script come sempre è valido per le installazioni fatte con l'immagine per CF (o Alix\Soekris o USB\IDE\SATA), non va per VMWARE.

Commentate sia in caso di problemi, sia in caso di aggiornamento andato a buon fine.
Top
Profilo Invia messaggio privato
latimeria



Registrato: 14/06/09 16:34
Messaggi: 25

MessaggioInviato: Lun Lug 18, 2011 5:43 pm    Oggetto: Rispondi citando

Ciao,
ero impaziente quindi ho modificato il vecchio script come segue ( seguendo il suggerimento trovato nel forum inglese ), l'ho copiato nella cartella database e lanciato....al momento sembra funzionare tutto bene ( CF su Alix2D13 )

#!/bin/sh
. /etc/kerbynet.conf
############################################
# ZeroShell AutoUPGRADE by Massimiliano Cianelli
# Version 0.1 - 30-05-2009
# * First release
#
# Version 0.2 - 02-06-2009
# * Added check for /cdrom device
# * Added check for size and MD5 of downloaded file
# * Added check for 1.0beta11b version
# * Added check for /dev/shm needed space
#
# Version 0.3 - 15-06-2009
# * Added $instmnt and set it to /Database instead
# of the forced /dev/shm
#
# Version 0.3a - 28-08-2010
# * Fixed free space check, now check it in byte.
# In that way, it don't get error if read 4GB of free space.
# * Updated for upgrade from 1.0b12 to 1.0b13
#
# Version 0.3a - 18-01-2011
# * Updated for upgrade from 1.0b13 to 1.0b14
#
############################################
# DO NOT EDIT ANYTHING IN THAT SECTION #
export upgold="1.0.beta14" # OLD VERSION
export upgnew="1.0.beta15" # NEW VERSION
export var=`$SCRIPTS/release`.`$SCRIPTS/patchlevel` # ACTUAL VERSION
export zsdev=`mount | grep cdrom | awk '{print $1}'` # CDROM DEVICE
export instmnt=/Database # INSTALLATION MountPoint
export instdev=`mount | grep $instmnt | awk '{print $1}'` # INSTALLATION Device
export instspace=`df | grep $instmnt | awk '{print $4}'` #Check the free space
export instspacen=155000 # Space Needed
############################################
# FILE MIRROR - EDIT IF YOU KNOW WHAT DO YOU DO
export iso="http://na.mirror.garr.it/mirrors/zeroshell/ZeroShell-$upgnew.iso"
export isosize="161863680"
export isomd5="1e775e72984e5246479a42f8cdd012ab"
############################################

echo "********************************************************"
echo "ZeroShell AutoUpgrade from $upgold to $upgnew"
echo "********************************************************"
echo "ZeroShell Version: $var"
echo "ZeroShell Drive: $zsdev"
echo "$instmnt FreeSpace/NeededSpace: $instspace/$instspacen"
echo ""
echo "Iso Mirror:"
echo $iso
echo "********************************************************"
echo "!!!! WARNING !!!!"
echo "This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY."
echo "In no event shall I be liable for any damages resulting from the use of this program."
echo "********************************************************"
echo "I know that the author of that script is not liable for any damanges resulting from the use of this program:"
echo "(Write \"Accept\" for accept, or anything else for exit)"
read accept

if [ "$accept" != "Accept" ]; then
echo "Exiting..."
exit 0
fi

if [ "$var" != "$upgold" ]; then
if [ "$var" != "$upgoldb" ]; then
echo "This script is only for $upgold"
exit 1
fi
fi

if [ 0 = `mount | grep boot | wc -l` ]; then
echo "Sorry, no /boot found. Are you using the Alix\Soekris image file?"
exit 1
fi

if [ $instspacen -lt $instspace ]; then
echo "$instmnt FreeSpace: OK ($instspace/$instspacen)"
else
echo "$instmnt FreeSpace: KO.\n Needed $instspacen - Available: $instspace"
exit 1
fi

mkdir /$instmnt/upg-$upgnew
cd /$instmnt/upg-$upgnew

echo "Downloading ZeroShell $upgnew iso"
wget -O ZeroShell-$upgnew.iso -c $iso

echo "Checking downloaded file... "
if [ `ls -al ZeroShell-$upgnew.iso 2>>/dev/null| wc -l` != "1" ]; then
echo "Error: Something went wrong during the iso download - File not found."
exit 1
fi

if [ `ls -lrt ZeroShell-$upgnew.iso | awk '{print $5}'` != "$isosize" ]; then
echo "Error: Something went wrong during the iso download - Size mismatch."
echo "Please check it manually, it may be $isosize but is `ls -lrt ZeroShell-$upgnew.iso | awk '{print $5}'`"
exit 1
fi

if [ `md5sum ZeroShell-$upgnew.iso | awk '{print $1}'` != "$isomd5" ]; then
echo "Error: Something went wrong with ISO file - MD5 mismatch."
exit 1
fi

echo "Mounting ZeroShell iso"
mkdir cdrom
mount -o loop ZeroShell-$upgnew.iso cdrom/

echo "Changing /usr and /sbin"
rm -fr /usr /sbin
cdrom/usr/bin/ln -s /$instmnt/upg-$upgnew/cdrom/usr/ /usr
cdrom/usr/bin/ln -s /$instmnt/upg-$upgnew/cdrom/sbin/ /sbin

echo "Upgrading ZeroShell device ($zsdev)"
dd if=/$instmnt/upg-$upgnew/ZeroShell-$upgnew.iso of=$zsdev

echo ".:: The End ::."
echo "If you havent got any error message.. type reboot and push enter Smile"
Top
Profilo Invia messaggio privato
svenny



Registrato: 18/09/08 12:11
Messaggi: 245

MessaggioInviato: Lun Lug 18, 2011 11:46 pm    Oggetto: Rispondi citando

Ho provato anche io ad adattare lo script zeroshell-b13tob14.sh per la Beta15: dopo averlo lanciato, dd mi ha restituito l'errore di disco pieno. La partizione /dev/hda2 sulla Beta14 è di 157136 Kbyte mentre la ISO della Beta15 è 158070 Kbyte. Ciò vuol dire che qualcosa rimane fuori......

Un'ora dopo aver fatto l'operazione, l'interfaccia grafica di ZeroShell è andata in palla e ho dovuto riscrivere la CF e restaurare il profilo per tornare operativo. Ora funziona tutto correttamente!

Ciao
Top
Profilo Invia messaggio privato
xvince



Registrato: 12/03/10 18:17
Messaggi: 43
Residenza: L'Aquila

MessaggioInviato: Ven Lug 22, 2011 5:58 pm    Oggetto: Rispondi citando

Ho effettuato l'upgrade senza alcuna modifica allo script, unico messaggio di dd: No space left...

Pare funzionare, vi aggiorno lunedì
Top
Profilo Invia messaggio privato
alebot



Registrato: 21/03/09 17:45
Messaggi: 33

MessaggioInviato: Gio Lug 28, 2011 12:31 pm    Oggetto: Rispondi citando

Non ho capito se la versione che funziona è la prima postata o la revisione corretta di latimeria... voi che script avete usato?
Top
Profilo Invia messaggio privato
franzo15



Registrato: 28/04/10 15:46
Messaggi: 18

MessaggioInviato: Gio Lug 28, 2011 3:27 pm    Oggetto: Rispondi citando

sono identiche, io ho scritto la procedura da seguire, latimeria ha riportato qui sul forum il codice, ma è identico a quello contenuto nello script di aggiornamento presente in "http://dl.dropbox.com/u/862232/zeroshell-b14tob15.sh "
Top
Profilo Invia messaggio privato
alebot



Registrato: 21/03/09 17:45
Messaggi: 33

MessaggioInviato: Ven Lug 29, 2011 1:14 pm    Oggetto: Rispondi citando

A ok grazie, allora lo provo poi vi faccio sapere se funziona...
Top
Profilo Invia messaggio privato
alebot



Registrato: 21/03/09 17:45
Messaggi: 33

MessaggioInviato: Ven Lug 29, 2011 2:40 pm    Oggetto: Rispondi citando

Quando provo l'aggiornamento mi da:

Checking downloaded file...
Mounting ZeroShell iso
Changing /usr and /sbin
Upgrading ZeroShell device (/dev/hda2)
dd: writing to `/dev/hda2': No space left on device
314273+0 records in
314272+0 records out
.:: The End ::.
If you havent got any error message.. type reboot and push enter Smile

E non aggiorna... come posso risolvere?
Top
Profilo Invia messaggio privato
franzo15



Registrato: 28/04/10 15:46
Messaggi: 18

MessaggioInviato: Sab Lug 30, 2011 12:30 am    Oggetto: Rispondi citando

ho aggiornato ora lo script, facendo controllare che su disco siano disponibili 162MB (in luogo dei 155MB dello script per il passaggio da beta13 a beta14).
Attendo feedback, grazie
Top
Profilo Invia messaggio privato
alebot



Registrato: 21/03/09 17:45
Messaggi: 33

MessaggioInviato: Sab Lug 30, 2011 12:27 pm    Oggetto: Rispondi citando

In realtà anche col vecchio script anche se prima mi scrivera che non c'era spazio a sufficienza dopo il riavvio ho visto che ha aggiornato alla b15 e per ora sembra funzionare bene...
Top
Profilo Invia messaggio privato
ilNebbioso



Registrato: 31/03/09 01:36
Messaggi: 76

MessaggioInviato: Mer Ago 03, 2011 3:52 pm    Oggetto: Rispondi citando

Lo script è semplicemente uno spettacolo, qui ha funzionato che è una meraviglia!!! Grazie!
Top
Profilo Invia messaggio privato
ilNebbioso



Registrato: 31/03/09 01:36
Messaggi: 76

MessaggioInviato: Gio Set 22, 2011 12:12 pm    Oggetto: Rispondi citando

Ciao a tutti.
Oggi volevo fare l'upgrade di una macchina da b14 a b15.

E' andato tutto bene sino a quando ho eseguito il comando:
Codice:
sh zeroshell-b14tob15.sh

che mi ha restituito, in pratica, un errore 404 (file non trovato) scaricando la ISO.

Spero che questa info possa esservi utile per risolvere il problema.
Top
Profilo Invia messaggio privato
xvince



Registrato: 12/03/10 18:17
Messaggi: 43
Residenza: L'Aquila

MessaggioInviato: Ven Set 23, 2011 8:22 am    Oggetto: Rispondi citando

Il motivo è semplice: su quel mirror (e su altri) non c'è più la beta15.

Ho trovato questo mirror che ha tutte le versioni (almeno le più recenti).

http://www.club.cc.cmu.edu/pub/zeroshell/

Quindi cambia lo script e riprova.

Vince
Top
Profilo Invia messaggio privato
ilNebbioso



Registrato: 31/03/09 01:36
Messaggi: 76

MessaggioInviato: Ven Set 23, 2011 11:52 am    Oggetto: Rispondi citando

@xvince,
grazie, ha funzionato alla grande! Smile
Top
Profilo Invia messaggio privato
Magaz08



Registrato: 24/03/10 14:51
Messaggi: 4

MessaggioInviato: Ven Ott 14, 2011 2:29 pm    Oggetto: aggiornamento alla b15 Rispondi citando

aggiornamento alla b15 andato a buon fine
Top
Profilo Invia messaggio privato
nickgallis



Registrato: 18/05/09 19:20
Messaggi: 6

MessaggioInviato: Ven Ott 14, 2011 10:23 pm    Oggetto: Rispondi citando

scusate io avrei bisogno di aggiornare dalla ver b12 all'ultima uscita solo che con gli script puntualmente nn trova la iso e non capisco come mai sembra che il link sia scorretto qualcuno potrebbe darmi qualche dritta?
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it