ssd samsung su linux

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2068

Dal punto di vista dell'hardware, in questo caso del disco fisso, con dati si intende qualsiasi informazione memorizzata sul supporto, sia programmi eseguibili, archivi, filmati o documenti.
Uno strumento valido, a mio avviso, per il backup completo di un disco è clonezilla, permette di creare un'immagine del disco e salvarla su supporto esterno e ripristinarla in caso di necessità.

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Ma se sull'SSD hai "solo" il sistema operativo, in caso di mala parata ti basta reinstallarlo da zero. Butterai un paio d'ore, ma non perderai nulla di unico. Al limite puoi salvare da qualche parte il contenuto di /etc se hai dei file di configurazione che hai messo a punto dopo settimane di tentativi...

Ritratto di helicon
helicon
(Guru)
Offline
Guru
Iscritto: 29/11/2013
Messaggi: 589

si,penso che farò cos' infatti..

Ritratto di helicon
helicon
(Guru)
Offline
Guru
Iscritto: 29/11/2013
Messaggi: 589

veniamo ai primi problemi pratici:
creare la chiavetta col dos:ho scaricato l'immagine ed estratto il contenuto sulla scrivania.posizionandomi sulla scrivania col terminale root do
il comando suggerito,ricevendo l'errore:

dd if=FreeDOS-1.1-memstick-2-256MB.img of=/dev/sdd bs=512k
dd: apertura di "FreeDOS-1.1-memstick-2-256MB.img": File o directory non esistente

/sdd è la mia chiavetta usb.
cosa sbaglio?

domanda futura?in che senso devo scompattare il software samsung sulla chiavetta col dos?ci devo "appiccicare" cioè copia-incollare quello che ho scaricato e scompattato direttamente sulla chiavetta come se ci sto incollando dei dati?e poi cosa devo fare?avviare la chiavetta come se fosse una linux live? scusate le domande ma non ho mai fatto queste operazioni...se non fosse che il mio ssd sia crollato neanche avrei pensato di barcamenarmi in questo lavoro che mi sembra di assurda difficoltà....

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2068

Allora per prima cosa quando si esegue un qualsiasi comando in Linux, ma vale anche per qualsiasi altro OS, bisogna perlomeno capire il significato di ciò che si sta facendo.

Il parametro if= del comando dd indica il file di input e deve indicare una path al file che sia corretta, ora tu lo hai scompattato sul desktop il file, giusto ?
Quindi il comando corretto sarà qualcosa come :

dd if=~/Scrivania/FreeDOS-1.1-memstick-2-256MB.img of=/dev/sdd bs=512k

ovviamente accertati che sia così, se ti dice che il file non esiste è evidente che indichi la path errata.
Dovresti aver scaricato anche un file .zip per l'aggiornamento del firmware, questo file va scompattato sulla chiavetta, dopo che la hai creata e montata.
La scompattazione crea una directory Samsung_SSD840EVO_Performance_Restoration_USB_Bootable/840Perf, per comodità visto che il nome è chilometrico prendi il contenuto della cartella, file PERF.EXE e directory FW, e copialo nella root della chiavetta, dove vedi il file autoexec.bat tanto per capirci.
Poi avvi il PC dalla chiavetta USB e quando sei al prompt di FreeDOS dovresti poter eseguire il programma PERF.EXE.
Spero di essere stato abbastanza esauriente e mi raccomando ancora molta attenzione, in realtà non c'è nulla di trascendentale in queste operazioni, però non vanno MAI eseguite digitando in modo pedìssequo i comandi senza sapere esattamente il significato di questi.

EDIT

Quando avvii dalla chiavetta ad un certo punto avrai 4 scelte per le varie possibilità di caricamento di moduli di FreeDOS, prova la scelta 4 cioè quella senza nessun driver aggiuntivo che dovrebbe avviare un ambiente il più pulito possibile, poi al prompt esegui il programma PERF.EXE.

Ritratto di helicon
helicon
(Guru)
Offline
Guru
Iscritto: 29/11/2013
Messaggi: 589

creato la chiavetta e scompattato nella sua root il contenuto del programma samsung.dato che l'operazione mi sembra delicata non voglio lasciare nulla al caso,vorrei sapere dunque cosa mi aspetta al'avvio del freedos:leggendo dal manuale samsung mi sembra di capire che verrà laciata una shell con il software samsung,ma sarà cosi? se mi ritrovo una shell di dos cosa devo fare per lanciare il programma della samsung?basta digitare il nome?io non ho MAI usato il dos....

avrei adesso un altro dubbio:ma perchè l'eseguibile è un .exe? anche perchè il pacchetto .zip che mi hai linkato è diverso dalla iso del sito della samsung presnete sotto la dicitura linux compatible...non vorrei aver scaricato una versione per windows...

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2068

E' già stata una mattinata pesantissima .....

Helicon ma non ti ho scritto che al prompt devi eseguire il comando PERF.EXE ? cosa è che ti lascia perplesso ?
Gli eseguibili del mondo DOS/Windows hanno estesnsione .EXE fine tutto qui, una convenzione dato che non esistono i permessi sui file in questo tristissimo sistema operativo.
La ISO è da masterizzare su CD e contiene ne più ne meno che una versione di FreeDOS e il programma che trovi nel file .ZIP, perchè quei geni della Samsung non hanno preparato anche un file da schiaffare su USB direttamente senza lasciare all'utente tutta la trafila di crearsi la chiavetta USB ecc. ecc. ..... chiedilo a loro.
Per finire, Samsung non mette a disposizione un programma linux ( o Mac ) per aggiornare il firmware quindi o hai Windows oppure usi la ISO o il ZIP perchè si possa eseguire l'applicazione PERF.EXE che è un programma DOS, tanto al firmware del disco SSD non gliene frega niente se viene aggiornato da DOS o da Windows.
Perdonami ma non riesco a comprendere tutte queste tue titubanze, o forse mi sono espresso io in maniera confusa e superficiale, in questo caso ti chiedo scusa, però allora posso sperare solo nell'intervento chiarificatore di qualcun'altro perchè io non saprei cos'altro aggiungere.

Ritratto di helicon
helicon
(Guru)
Offline
Guru
Iscritto: 29/11/2013
Messaggi: 589

nono,sei stato chiarissimo,semplicemente non avendo mai usato dos non sapevo come si lanciava un programma.tipo in linux se voglio lanciare mozilla digito mozilla,qui da quanto ho capito devo lanciare PERF.EXE e farà tutto lui.adesso provo e vi faccio sapere Smile

ps.una sola cosa prima di cominciare:leggendo il manuale mi sono accorto che non viene detto nulla su cosa fare quando il restore è finito.cioè quando mi dice che è stato completato tutto.c'è un comando in dos che serve per uscire dal software come ad esempio exit? poi per spegnere devo forzare un avvio premendo il tasto del mio pc? queste titubanze che vi sembrano(e sono)assurde derivano dal fatto che l'ssd l'ho messo qualche mese fa e non mi andrebbe di bruciarlo,poi il processo mi sembra abbastanza delicato(sull'esempio del manuale riporta una durata del restore di oltre 10 ore!!! O.o

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2068

Il DOS, e quindi anche i suoi cloni come FreeDOS, generalmente non hanno una gestione dello spegnimento ... magari hanno anche aggiunto qualche comando del genere ma in linea di principio non serve, quindi finita la procedura puoi anche spegnere brutalmente il PC.
Ora faccio un'osservazione da programmatore per cui presumo che un programma delicato come quello di aggiornamento del firmware sia fatto con tutti i crismi, stiamo poi parlando di Samsung, quindi una volta terminato il programma non ci sia nulla di pendente, cache o altro, per cu si possa spegnere il PC senza tanti problemi.
Ovviamente, vista la durata della procedura, questa se fatta con un portatile deve essere fatta con lo stesso sotto alimentazione e non da batteria, inoltre spera che non venga a mancare la corrente perchè allora si che c'è il rischio di perdere non solo i dati ma pure il drive.

Ritratto di helicon
helicon
(Guru)
Offline
Guru
Iscritto: 29/11/2013
Messaggi: 589

beh in questo c'è il gran vantaggio del portatile:batteria carica e rete elettrica..cosi se viene a mancare la corrente,c'è sempre la batteria.. Smile