|
|
|
|
Strumenti |
23-11-2017, 19:32 | #21 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
I bug e i rootkit pre-esistevano a UEFI, ed esistono ancora a prescindere da UEFI.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
23-11-2017, 20:24 | #22 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 19669
|
Quote:
come volevasi dimostrare.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
23-11-2017, 20:26 | #23 |
Member
Iscritto dal: Feb 2016
Messaggi: 165
|
Ma si potrà ancora fare il boot da CD o chiavetta USB? Io quando l'ho dovuto fare, diverso tempo fa, mi ricordo che ho dovuto prima disattivare il secure boot, se non sarà più disattivabile, ci sarà un'altro modo?
|
23-11-2017, 20:57 | #24 | |||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
Ma anche realizzare semplici s.o. è di gran lunga più semplice, visto che offre già diverse funzionalità di base. Quote:
Comunque al momento è disabilitabile, per cui il problema non si pone.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|||
23-11-2017, 21:15 | #25 | |
Senior Member
Iscritto dal: May 2009
Città: toscana
Messaggi: 49598
|
Quote:
Ma usando un os a 64 bit sarà possibile immagino continuare ad usare tutto il sw e i driver a 32 bit. Altrimenti sarebbe un autogoal.
__________________
MY STEAM & MY PC La Vita ti prenderà sempre a calci nelle palle , e quando penserai che le cose inizino ad andare meglio, in realtà starà solamente caricando un calcio ancora più forte. |
|
23-11-2017, 21:21 | #26 |
Member
Iscritto dal: Feb 2016
Messaggi: 165
|
|
23-11-2017, 21:33 | #27 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Nel caso, basterebbe un'applicazione UEFI a 64 bit che si occupi da fungere da boot loader per il s.o. a 32 bit, preparandogli l'ambiente, caricando il kernel, tornando alla modalità a 32 bit, e infine passandogli il controllo. Alla faccia dell'inutilità dell'UEFI... Questo dipende dai produttori di schede madri, che decidono come realizzare il firmware UEFI.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
23-11-2017, 21:48 | #28 | ||
Senior Member
Iscritto dal: Nov 2004
Messaggi: 957
|
Quote:
Conosco bene il problema, perchè io stesso mi ostino (volutamente) a usare il mio Macbook 2008 con OS X 10.6. Ma la cosa più comica è che queste grandi compagnie che inneggiano alla sicurezza, ci stanno bellamente prendendo per il culo. Esempio personale: Microsoft sostiene che Skype, essendo passato all'architettura cloud, è necessario avere la versione almeno 7.0 per funzionare. Sull'ultima versione che posso installare, la 6.15, Microsoft mi impedisce il login perchè la mia versione è troppo vecchia. Ebbene, mi è bastato cambiare UNA SINGOLA stringa nel file "info.plist", scrivendo "7.0" per far sì che Microsoft mi consenta l'accesso. ALLA FACCIA DELLA SICUREZZA! Tutto ciò che controllano è una stringa. Fatto questo, tutto funziona come prima. Se fosse stata una reale questione di sicurezza o di compatibilità, non sarebbe stato così facile. RIDICOLI. Quote:
Se non è obsolescenza programmata ciò che ho appena riportato, come la vuoi chiamare? Svista? Adesso voglio vedere se inneggerete ancora ai complottisti o se finalmente vi leverete il prosciutto dagli occhi.
__________________
OLD BUT GOLD: iMac G3 350MHz, 256MB, 6GB | Macbook White, 2.4 GHz, 2GB 6GB Ram, 160GB 1TB HD, DVD-RW 120GB SSD, OS X 10.6 15 years!! DATA PROCESSING/GHEIMING: Ryzen 5 1600 5600 , 16GB, 1TB NVMe, 500GB SSD, 2 x 5TB 2.5" HD, GTX 1080, Ubuntu 22.04 LTS + Winzozz 10 PERSONAL: Hackintosh: i3-8100 i7-9700, 16GB, RX 570, 500GB NVMe, 2TB HD, 1TB SSD, macOS Catalina / Lenovo ThinkHack T490: i5-8265U, 16GB, macOS Big Sur: https://youtu.be/ot-Rc8CUXMQ Ultima modifica di quartz : 23-11-2017 alle 21:54. |
||
23-11-2017, 22:03 | #29 | |||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
Questo perché il mantenimento di vecchie API (codice, in generale) ha un COSTO, che verrà eliminato quando ci sarà solo il nuovo codice. Quote:
Quanto all'eliminazione del vecchio BIOS e la presenza del solo UEFI, dove starebbe l'obsolescenza programmata? Il BIOS è nato nell'81, quando IBM commercializzò il suo PC: sono passati più di 36 (TRENTASEI) anni, per cui a buon ragione si può parlare di obsolescenza. Quanto sia "programmata" dopo quasi 40 anni, beh, ci sarebbe solo da ridere a sostenere una tesi del genere.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys Ultima modifica di cdimauro : 23-11-2017 alle 22:12. Motivo: Corretto "vecchio" con "nuovo codice" |
|||
23-11-2017, 22:11 | #30 | |
Senior Member
Iscritto dal: May 2009
Città: toscana
Messaggi: 49598
|
Quote:
Premesso che un telefono android dopo 2 anni smette di ricevere update di sicurezza, ma le app supportano ancora kitkat di 4 anni fa quindi presubilmente telefoni di almeno 5 anni fa: - cosa c'entra tutto questo con un bios? Qui si parla di incomlatibilità con hw pre uefi. Quindi presumo pci. Probabilmente nel 2020 non esisteranno piú mobo con slot pci in ambito consumer.
__________________
MY STEAM & MY PC La Vita ti prenderà sempre a calci nelle palle , e quando penserai che le cose inizino ad andare meglio, in realtà starà solamente caricando un calcio ancora più forte. |
|
23-11-2017, 22:18 | #31 | ||
Senior Member
Iscritto dal: Nov 2004
Messaggi: 957
|
Quote:
Perchè è questo il punto fondamentale. Capisco perfettamente la necessità di aggiornare le API, non poter supportare sistemi e piattaforme vecchie di decine di anni, ma perchè mi devi tagliare fuori a prescindere? Non pretendo di certo che Microsoft mi continui a supportare OS X 10.6, so di stare usando tecnologia "vecchia" e me ne assumo i rischi. Se ho dei problemi me li tengo. Ma se mi vogliono impedire anche questo, tra l'altro in maniera così goffa, è chiaro che il primo pensiero è che lo facciano apposta per mandare avanti il mercato. Che per carità, rientra perfettamente nel modello consumistico delle nostre civiltà occidentali. Quote:
Con la differenza che sono software scientifici e non commerciali, quindi non sono addentro alle logiche del marketing.
__________________
OLD BUT GOLD: iMac G3 350MHz, 256MB, 6GB | Macbook White, 2.4 GHz, 2GB 6GB Ram, 160GB 1TB HD, DVD-RW 120GB SSD, OS X 10.6 15 years!! DATA PROCESSING/GHEIMING: Ryzen 5 1600 5600 , 16GB, 1TB NVMe, 500GB SSD, 2 x 5TB 2.5" HD, GTX 1080, Ubuntu 22.04 LTS + Winzozz 10 PERSONAL: Hackintosh: i3-8100 i7-9700, 16GB, RX 570, 500GB NVMe, 2TB HD, 1TB SSD, macOS Catalina / Lenovo ThinkHack T490: i5-8265U, 16GB, macOS Big Sur: https://youtu.be/ot-Rc8CUXMQ |
||
24-11-2017, 03:01 | #32 |
Member
Iscritto dal: Apr 2009
Messaggi: 111
|
UEFI e liberta di pensiero
Se qualcuno non ha capito questo, o peggio, se fa finta di non capirlo, allora ogni discorso è inutile, e tanto vale andare a "prostituirsi" intellettualmente e dichiarare "forfait", mettendosi nudi e inermi alla mercè del sistema che vuole controllare tutto e tutti, fingendo luridamente e ipocritamente di proteggerci.
Questo non è risibilmente giudicabile come "complottismo" (non aderisco ad alcuna teoria specifica), ma semplicemente come "realismo". Allora parliamo solo un attimino dell'UEFI Class 3, magari con molte crocette. E abbiniamo questo "piacevolissimo" progresso lungimirante e brillante, ad esempio, sempre parlando di Intel (leggasi CIA, NSA, etc.), a MiniX e a Intel ME. Tralaltro, risulta ai più quali problemi di sicurezza, oltre che di "privacy", possono introdurre certi "sistemi" occulti di gestione da remoto dell'hardware altrui. Solo uno sprovveduto o un furbetto può far finta, anche in questo caso, di ignorare la corrispondenza di questo accostamento tra UEFI e Intel ME ed altro connesso, che persegue fini comuni, anche se con strade diverse. Allora, mi domando: se io smonto il disco fisso dal mio Portatile o dal Desktop Brandizzato, lo sostituisco con un disco vergine compatibile, SSD, Sata3 o come altro mi pare, posso avere il diritto di installare quello che "haz..." mi pare? Per fare ciò che più mi aggrada (nel rispetto dei diritti altrui)? Come mi aiuta UEFI in tutte le Classi a venire in ciò? E se desidero togliere proprio del tutto ogni disco fisso, abolendo ogni sistema operativo installato come fisso, posso avere il diritto di inserire la chiavetta USB o il DVD che più mi piace con il sistema operativo "live" che desidero? Ad esempio Linux o WindowsPE? Posso ad esempio utilizzare liberamente Tails 3.3 o successivi, senza che il "Sistema" di potere si infastidisca? Senza che UEFI si metta a ringhiare, come bravo cane rognoso degli interessi del potere? Allora ecco la domanda, rivolta specialmente a coloro che da queste righe pontificano con sufficienza nei riguardi di altri interlocutori, in difesa assoluta dell'UEFI Class 3 con più crocette, come sacerdoti sublimi del sapere informatico: Quale grado di maggiore libertà garantisce questo UEFI a chi vuole usare con libertà gli strumenti informatici in hardware e software? Si prega di spiegare con parole chiare, meglio se con citazione di articoli seri e di link esaurienti in materia ed espliciti in merito al concetto di "libertà" d'uso del mondo informatico, ovviamente entro i limiti legittimi della legge. Legge che comunque si spera non venga scritta dagli stessi detentori del potere, che pagano sottobanco spudoratamente politici, parlamentari, ministri e capi di governo per renderli complici dei propri disegni di monopolio totale, in barba alla "democrazia". Concludo affermando che mentre scrivevo questo intervento, la pagina del Forum si è sbiancata con errore 504 e mi ha negato ogni successivo login. Ho dovuto utilizzare Win10PESE live su un altro PC con altro ID per pubblicare queste righe, dopo pochi minuti. |
24-11-2017, 05:44 | #33 | ||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
Non ha nulla a che vedere con un software che lanci per farti i calcoli di fluidodinamica che non sa nemmeno cosa significhi implementare delle API da far utilizzare dei client. A meno che non sviluppi delle librerie per i tuoi progetti che poi utilizzino altri software, e allora anche lì ti poni il problema di realizzare delle API, e di come gestirle nella loro evoluzione, specialmente se a un certo punto hai accumulato tanta roba "legacy" che le API hanno bisogno di una seria ristruttuzione, e vai a finire come il qui presente caso di Skype (o altro. Vedi le API di Google, Facebook, ecc.).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
24-11-2017, 05:46 | #34 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
No, lui pensava che il BIOS fosse esente da bug, mentre UEFI "ovviamente" è una coltura realizzata da Intel per far pascolare allegramente i bug.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
24-11-2017, 05:58 | #35 | |||||||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
UEFI non ha NULLA a che vedere con l'IME. Ma proprio nulla! Sono due cose completamente diverse e indipendenti. Infatti puoi avere un sistema col vecchio BIOS e IME, o viceversa un sistema con UEFI e senza IME. Quote:
Quote:
Quote:
L'UEFI non c'entra in tutto ciò, a meno che una piattaforma sia legacy e l'altra sia solamente UEFI, ad esempio, per cui lo scambio non funzionerà. Quote:
Quote:
Poi ci sono le capre ignoranti che pretendono di pontificare non avendo studiato, per l'appunto, e purtroppo di questo ne è pieno internet, come purtroppo sottolineò il buon Umberto Eco. Quote:
Ma questo l'avevo già scritto prima: bastava leggere. Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|||||||||
24-11-2017, 08:13 | #36 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7037
|
Deluso dal sistema UEFI per le sue dimensioni (in termini di codice), che comportano maggiori probabilità di errori, cosidetti sistemi per migliorare la sicurezza, che vengono usati come piede di porco, per impedire all'utente la possibilità di installare sistemi operativi alternativi, ecc.
Qualcuno dirà che certi approcci non erano presenti nelle specifiche come obbligatori, almeno negli standard precedenti, peccato però che nei fatti certi produttori di PC di marca impedissero possibilità di scelta e che, anche quando questa fosse presente, trattandosi di un passo in più, molti non sono a conoscenza di come ovviare al problema. Negli anni passati, quando aspettavo la venuta dell'UEFI, non ero a conoscenza di queste problematiche.
__________________
Distro:Ubuntu LTS, Debian,SL,OpenBSD I love Linux, Bsd and the free software! Fantasia: fotografica [Icewm]: Thread Ufficiale - light window manager Benchmark Cpu per sistemi Linux/BSD |
24-11-2017, 08:21 | #37 | |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
Io ho sviluppato (e continuo a lavorarci) una libreria che verra' presentata a Valuetools2017, che analizza dei determinati modelli "matematici". Si tratta dunque di un software scientifico. Essendo, appunto, una libreria, ho dovuto realizzare una API per permettere la descrizione del modello da analizzare o, eventualmente, dei client. E qui sta l'inghippo. Fintanto che modifico "il motore" senza intaccare minimamente la API, un client scritto oggi potra' essere usato anche con le prossime versioni della libreria. Ma se per qualche motivo saro' costretto a toccare l'interfaccia, le cose cambieranno. Ora, nel mio caso si tratta di una libreria che ognuno usa localmente, quindi, al massimo, si rimane con la versione vecchia. Ma se girasse sui miei server? A quel punto, l'aggiornamento dei client sarebbe necessario, a meno che io non decida di mantenere anche la vecchia versione online, ma mica puo' durare in eterno. Come vedi, la questione e' tecnica, il marketing non c'entra niente. |
|
24-11-2017, 21:06 | #38 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Mauro però non è che ho tanto capito la quesione di come UEFi renda più facile fare OS open source cioè ci sarebbero 2 cose interessanti:
ma quando io faccio ExitBootServices() tutto è non più accessibile? Ciò proprio quando il mio OS prende il controllo? Possibile? Mi manca di sicuro un pezzo se non ne capisco il senso! Anche perché temo che con la scusa le schede video rimuovano la vecchia modalità VGA testuale (relitto del passato solo x86 e Z80 l'avevano ) e pure l'hack chiamato VESA ed a quel punto io come ci disegno nello schermo?
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
25-11-2017, 05:53 | #39 | |||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Cesare!
Quote:
Quote:
Com'è riportato nel libro in questione (pag. 80-81, sezione "Transitioning to an OS Kernel"), se chiami ExitBootServices vuol dire che hai deciso di prendere il pieno controllo del sistema, e quindi ti rimangono a disposizione soltanto gli UEFI Runtime Services (descritti nel capitolo 5, pag. 83-101), che sono veramente poca roba (ci sono una manciata di API. Utili, per carità, ma è pochissimo). La furbata, IMO, sta nel fatto di NON chiamare ExitBootServices, e quindi continuare a usare tutte le (numerose!) API a disposizione in questo stadio, che ti permettono perfino di leggere e scrivere file coi filesystem supportati da UEFI (FAT12/16/32, ed El Torito -> supporti ottici). Tutto ciò è comodissimo perché ti consente di evitare di implementare tutta questa roba, visto che ce l'hai già, e dedicarti esclusivamente alla progettazione & implementazione della struttura del s.o. (API & annesse strutture dati). POI, se i servizi UEFI ti dovessero star stretti, potresti benissimo implementare quello che ti serve e chiamare ExitBootServices. Quote:
A parte gli scherzi, è uno scenario plausibile che venga rimosso il vecchio BIOS, e devo ancora vedere quale rimpiazzo offre UEFI (tra l'altro sono fermo alla 2.3 e mi devo aggiornare con le nuove funzionalità della 3.0), visto che ti permette di avere console testuali e grafiche, per cui un modo per lavorare con la scheda video ce l'ha già integrato.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|||
25-11-2017, 05:56 | #40 | |||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
Quote:
Quote:
Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|||||
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:15.