(Risolto) clonazione da partizione mbr a partizione gpt - Versione stampabile +- Forum Informatica Libera (https://www.ergosumracalmuto.org/informaticalibera/forum) +-- Forum: Sistemi Operativi (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=5) +--- Forum: Linux (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=6) +--- Discussione: (Risolto) clonazione da partizione mbr a partizione gpt (/showthread.php?tid=1637) Pagine:
1
2
|
(Risolto) clonazione da partizione mbr a partizione gpt - francesco bat - 05/07/2022 Ciao a tutt. Ho un disco mbr vecchio che si sta andando incontro alla sua fine (HDSentinel riporta poco più di 600 giorni). Qui sopra ho un installazione di pclinuxos senza uefi (lo esclusi allì epoca) e ora l'ho clonato con gparted su una partizione gpt di un altrro disco dove qui non c'è nessun sistema operativo con boot uefi e gia tutto partizionato. Sapete se esiste un modo per rendere avviabile la partizione gpt appena clonata con questa situazione? Vorrei evitare di formattare ma se non esistono soluzioni a quel punto non avrei altra scelta. Ciao Francesco bat RE: clonazione da partizione mbr a partizione gpt - andrea111 - 05/07/2022 Se non ricordo male la clonazione con gparted clona anche l'UUID della partizione, devi fare attenzione perché il sistema vede due partizioni con identico UUID e potrebbe dare i numeri (scambiare una partizione per l'altra). Una volta clonata la partizione stacca l'HD vecchio, toglilo proprio fisicamente dal PC. Suppongo nel nuovo HD tu abbia altri sistemi installati in GPT, basta che avvii uno di questi (cioè quello che ha il grub installato nel /boot/EFI), dai Codice: sudo blkid Poi sempre dal sistema che governa il grub dai Codice: sudo update-grub L'UEFI avvia tranquillamente un sistema MBR, magari dovrai avere il "secure boot" disabilitato. RE: clonazione da partizione mbr a partizione gpt - francesco bat - 05/07/2022 Grazie della risposta. Non è la prima voltra che ho clonato con gparted. Infatti la prima cosa che ho fatto è il cambio dell'UUID della vecchia partizione di pclinuxos e della partizione home usata, mentre ho preservato L'UUID clonato nella nuova partizione insieme alla home separata nella nuova partizione. I sistemi utilizzati sono proprio quelli in gpt perchè le partizioni montate sono quelle. Quindi su questo non c'è nessun problema. Il problema è che il boot continua ad essere eseguito dalla partizione mbr per eseguire quelli in gpt. Il problema è che non ho alcun sistema UEFI installato in gpt, quindi attualmente non c'è modo di avviare pclinuxos da gpt ma si avvia solo da mbr. Ciao Francesco bat RE: clonazione da partizione mbr a partizione gpt - andrea111 - 06/07/2022 Confusione, vediamo di chiarire: il BIOS del PC è UEFI ma ci hai installato dei sistemi in MBR per tua scelta (tutti i sistemi). Il disco però è partizionato in UEFI (giusto?) Hai clonato sia il sistema pclinuxos che la home che quindi è separata (giusto?) Il problema dell'MBR è il limite delle 4 partizioni primarie e se vuoi superare le 4 partizioni devi ricorrere alle partizioni estese. Il disco però è partizionato in GPT che non ammette le estese ma puoi installare decine di partizioni. Quante partizioni hai sul disco? Posta Codice: sudo fdisk -l RE: clonazione da partizione mbr a partizione gpt - dxgiusti - 06/07/2022 confusione..... tutto è fattibile, bisogna sapere cosa vuoi fare. se il tuo si avvia da efi devi necessariamente operare per quella modalità. se il tuo si avvia da mbr allora tutto è molto più semplice ( ok il tuo disco ha le tabelle gpt ). fai sapere cosa scegli di fare e posta una immagine di gparted del tuo disco. comunque seguendo il wiki >> https://pclinuxoshelp.com/index.php/RestoreGrub2 , dovresti risolvere senza problemi. ovviamente se avvierai da efi sarà obbligatoria la partizione in fat32 con flag boot/esp se avvierai da mbr ( su disco gpt ) devi fare una partizione non allocata ( quella che gparted vede con la cornice nera ) di pochi mb 4,6,8 nella posizione che vuoi sul disco con flag boot/bios con le tabelle gpt il disco deve obbligatoriamente avere uno spazio non allocato di almeno 1mb all'inizio oppure alla fine. generalmente lo fa lui però verifica di averlo. RE: clonazione da partizione mbr a partizione gpt - francesco bat - 06/07/2022 Ciao a tutti. Allora posto i dettagli con questo comando: Codice: lsblk -o name,mountpoint,label,size,uuid il risultato: Codice: NAME MOUNTPOINT LABEL SIZE UUID Allora ricapitolando: - sda è in disco esclusivamente di Windows- - sdb è l'mbr che a breve dovrò sostituire - sdc è un disco in gpt Dal risultato io ho clonato pclinuxos e la home da sdb3 e sdb4 in sdc3 e sdc5 preservando l'UUID in sdc3 sdc5 e cambiando l'UUID in sdb3 e sdb4. Tutti i sistemi installati compreso l'altro pclinuxos in sdc4 (PCLOS-EXTRA) sono installati tutti senza UEFI. Le uniche installazioni in UEFI è il solo Windows in sda (l''altro windows in sdb è appunto nell'mbr). Tutte le volte che eseguo il boot parte sempre da sdb3, lo so per certo perchè uso Extlinux come bootloader che ho realizzato io appositamente e nella lista dei sistemi di avviare ci sono tutti quelli che ho messo appositamente in sdb3 compreso eventuali cambiamenti di ordine boot fatti nel bios e quindi ho creato delle voci apposito per avviare tutti i dischi in caso di variazione ordine del bios: hd0 3, hd1 3, hd2 3 per cercare di avviare sempre pclinuxos in caso di cambiamento di ordine boot. Grazie a questo metodo sto cercando di risolvere cambiando anche dal bios ordine del boot, ma purtroppo parte dembre sdb3 con questa lista, il che significa che non vuole proprio far partire sdc autonomamente. Una volta entrato su sdc3 ho provato per curiosità ad installare il grub ma lui non vuole proprio mettersi in sdc ma cerca sempre sdb, anche dopo vari cambi di ordine boot del bios uefi. Ciao Francesco bat RE: clonazione da partizione mbr a partizione gpt - dxgiusti - 06/07/2022 (06/07/2022, 09:09)dxgiusti Ha scritto: se avvierai da mbr ( su disco gpt ) devi fare una partizione non allocata ( quella che gparted vede con la cornice nera ) di pochi mb 4,6,8 nella posizione che vuoi sul disco con flag boot/biosuna immagine di gparted del disco nuovo aiuterebbe. puoi postare il risultato di >>> Codice: lsblk --fs ma con la iso di pclinuxos e con redo bootloader non risolvi? posta anche >> cfdisk /dev/sdc , a seguire >> cfdisk /dev/sda RE: clonazione da partizione mbr a partizione gpt - francesco bat - 06/07/2022 Posto uno screenshot di gparted: Qualche giorno fa ho tentato di tutto di formattare sdc1 che era la partizione "Microsoft Reserved Partition" ma non sono mai riuscito ad utilizzarla perchè sembra protetta. Allora l'ho riformattata in ntfs con con flag msftres (non so se funzionerà ancora). Però ho pensato che potrei utilizzare per quello che dici una piccola parte della memoria swap siccome sono 188 gb. Non sapevo che per avviare una distro da gpt era così un casino. Ciao Francesco bat RE: clonazione da partizione mbr a partizione gpt - dxgiusti - 06/07/2022 (06/07/2022, 09:09)dxgiusti Ha scritto: se avvierai da mbr ( su disco gpt ) devi fare una partizione non allocata ( quella che gparted vede con la cornice nera ) di pochi mb 4,6,8 nella posizione che vuoi sul disco con flag boot/biosqueste due condizioni tu non le hai. se le rispetti potrai installare avvio mbr su questo disco. RE: clonazione da partizione mbr a partizione gpt - francesco bat - 06/07/2022 Non mi sembra di avere quella partizione. Dallo screenshot infatti non è presente, forse ho l'ho eliminata io un paio di anni fa quando acquistai questo disco oppure non è mai stata presente; purtroppo non mi ricordo Però dalla partizione swap la posso ricreare io ma non so come. Deve essere in fat32 ? Ciao Francesco bat |