Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
Scrivi risposta
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

Dopo un avanzamento andato male di ubuntu (24.04) e bloccato sulla sua non recuperabilità, ho deciso di rassegnarmi, visto che non saprei cosa fare se non rischiare di compromettere ancora di più il mio pc, intervenendo con una live per cercare di recuperare l'avanzamento.

viewtopic.php?f=30&t=655518

Vorrei installare mint sopra ubuntu conservando se possibile i dati nella /home e formattando la root per la nuova installazione. Linux l'ho installato su un disco SD , e sullo stesso pc ho windows 10 che gira su un buon disco WD che tiene da oltre 10 anni (quindi 10 anni di dati) e grub mi consente di accedere ai due sistemi (il boot di linux accede alla schermata di accesso a ubuntu, che però - come detto - non mi fa procedere oltre).
Vorrei innanzitutto - al netto dei backup - assicurarmi che la sovrascrittura di ubuntu con mint non tocchi il disco con su windows e, in subordine, conservare i dati accumulati nelle sessioni linux, non formattando la /home del "vecchio" ubuntu. Leggendo altri post so che si può fare in fase di installazione con l'opzione "something else", o installazione personalizzata con gestione manuale delle partizioni. Tuttavia non vedo mount point "/", "/root", /home nel prospetto ottenuto con il comando fdisk -l dato da una live sul disco ubuntu. Allego sia i risultati del comando fdisk che le schermate di gparted (sempre dalla live mint). Grazie

Codice: Seleziona tutto

mint@mint:~$ sudo fdisk -l
Disk /dev/loop0: 2.68 GiB, 2877038592 bytes, 5619216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: WDC WD10EZEX-08R
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 04E5D1E8-BC92-49A7-BD06-1B2310EB5C4A
Device Start End Sectors Size Type
/dev/sda1 2048 2050047 2048000 1000M Windows recovery environment
/dev/sda2 2050048 2582527 532480 260M EFI System
/dev/sda3 2582528 3606527 1024000 500M Lenovo boot partition
/dev/sda4 3606528 3868671 262144 128M Microsoft reserved
/dev/sda5 3868672 1901288354 1897419683 904.8G Microsoft basic data
/dev/sda6 1901289472 1902323711 1034240 505M Windows recovery environment
/dev/sda7 1902323712 1953523711 51200000 24.4G Windows recovery environment

Disk /dev/sdb: 223.57 GiB, 240057409536 bytes, 468862128 sectors
Disk model: KINGSTON SA400S3
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 03FE85CE-F67A-4E5F-865D-C422CFCDE6F3
Device Start End Sectors Size Type
/dev/sdb1 2048 1050623 1048576 512M EFI System
/dev/sdb2 1052672 468838399 467785728 223.1G Linux filesystem
Immagine
https://gyazo.com/ed7d26db69d578abb59517189af684ff
Ultima modifica di Zantes il lunedì 27 maggio 2024, 13:15, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da steff »

I mount point vedi consultando /etc/fstab sulla root di ubuntu. Puoi anche dare forse è più chiaro di fdisk

Codice: Seleziona tutto

lsblk -f
Sposto in altre distro se vuoi installare mint.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

Ecco il risultato del comando lsblk -f dalla live di Mint

Codice: Seleziona tutto

mint@mint:/media/mint/94c43bad-039d-461d-9682-d64641b78ced$ lsblk -f
NAME FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0
     squash 4.0                                                    0   100% /rofs
sda                                                                         
├─sda1
│    ntfs         WINRE_DRV
│                       542A29232A290398                                    
├─sda2
│    vfat   FAT32 SYSTEM_DRV
│                       C22B-3798                                           
├─sda3
│    vfat   FAT32 LRS_ESP
│                       EE2D-861A                                           
├─sda4
│                                                                           
├─sda5
│    ntfs         Windows8_OS
│                       C0C62FDAC62FCF88                                    
├─sda6
│    ntfs               CA1E41111E40F849                                    
└─sda7
     ntfs         PBR_DRV
                        9ADC258BDC25632D                                    
sdb                                                                         
├─sdb1
│    vfat   FAT32       4776-34D0                                           
└─sdb2
     ext4   1.0         94c43bad-039d-461d-9682-d64641b78ced  109.3G    45% /media/mint/94c43bad-039d-461d-9682-d64641b78ced
ometto ovviamente i dati delle partizioni in sdc che è la chiavetta con la live

Invece con un gparted più aggiornato ho queste informazioni sulla partizione del disco https://imgur.com/a/BKIZGxj con su l'avanzamento non andato a buon fine di ubuntu 24.04. Ho anche dato "attempt data rescue" da gparted ma non risultano filesystem nelle due partizioni.
Non vedo i mount point delle partizioni FAT32 (EFI) e della EXT4, se non quello temporaneo dalla live Mint

Codice: Seleziona tutto

/media/mint/94c43bad-039d-461d-9682-d64641b78ced
Infine, non trovo in "/etc/fstab" fstab nei files del disco sdb

(Immagine) scusate l'ignoranza - generale - ma la funzione di embedding dell'immagine non va a buon fine: ho dovuto usare l'url senza "img"
Ultima modifica di Zantes il lunedì 27 maggio 2024, 13:14, modificato 1 volta in totale.
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

steff ha scritto:
domenica 26 maggio 2024, 18:37
Sposto in altre distro se vuoi installare mint.
Sì grazie
noglep100
Prode Principiante
Messaggi: 53
Iscrizione: giovedì 19 maggio 2022, 13:35
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da noglep100 »

se hai paura di dare comandi che possono piallare windows apri il case e stacca il cavo del disco sda
senza nemmeno dover formattare sdb2 cancelli da live tutte le cartelle in sdb2 che NON contengono i tuoi dati importanti (documenti foto video ecc. i files di configurazione dei programmi non servono visto che cambi distro , DE e programmi), vuoi cancellare ubuntu no?
monti sdb1 (EFI) e cancelli SOLO la cartella ubuntu
smonti sdb1 e sdb2
riduci la partizione sdb2

installi mint nello spazio vuoto che hai creato dal precedente ridimensionamento
migri la home di mint nella partizione sdb2 in un secondo momento dopo aver controllato che tutto sia ok

ovviamente è solo uno dei metodi possibili, secondo me hai il vantaggio di tenere sempre la home separata anche in funzione di future installazioni :ciao:
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da steff »

Codice: Seleziona tutto

/media/mint/94c43bad-039d-461d-9682-d64641b78ced
Infine, non trovo in "/etc/fstab" fstab nei files del disco sdb
Dovrebbe essere

Codice: Seleziona tutto

 cat /media/mint/94c43bad-039d-461d-9682-d64641b78ced/etc/fstab
ma cmq di dirà soltanto che hai una partizione comune per / e /home, la sdb2 se non sbaglio.

Cmq il metodo suggerito da @noglep100 mi sembra buono, " sdb2 cancelli da live tutte le cartelle in sdb2" che sarebbero tutte le cartelle tranne /home/tuologin ma puoi farlo anche in un secondo momento dopo l'installazione. Basta creare uno spazio di 25-30gb per installare mint lì, senza toccare nient'altro. Su efi non so nulla, ma avere due cartelle efi su due dischi non mi sembra normale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

noglep100 ha scritto:
lunedì 27 maggio 2024, 18:51
se hai paura di dare comandi che possono piallare windows apri il case e stacca il cavo del disco sda
Poi però appena lo riconnetto Grub dovrebbe operare per inserirlo nel boot ... diciamo che mi prendo il rischio, non dovrebbe essere un'impresa escludere sda dalla formattazione. Dovrò usare in fase di installazione l'opzione di partizionamento manuale ("something else") immagino utilizzando la parte lasciata "unallocated" a seguito della riduzione di sdb2 per installare Mint. Potro' (dovrò?) qui scegliere i mount point /root, /home, / ? (/home in particolare, se dovrò "migrare" - credo voglia dire spostare - i dati della home precedente)
noglep100 ha scritto:
lunedì 27 maggio 2024, 18:51
senza nemmeno dover formattare sdb2 cancelli da live tutte le cartelle in sdb2 che NON contengono i tuoi dati importanti (documenti foto video ecc. i files di configurazione dei programmi non servono visto che cambi distro , DE e programmi), vuoi cancellare ubuntu no?
purtroppo non mi sembra di avere scelta (non re-installo Ubuntu, voglio vedere con Mint come va). Come dice @steff conserverò i dati che ho in "/home/tuologin"
noglep100 ha scritto:
lunedì 27 maggio 2024, 18:51
monti sdb1 (EFI) e cancelli SOLO la cartella ubuntu
in sdb1 (EFI) quindi devo conservare l'altra cartella, quella "/boot" ... noto che in sdb2 ho pure una cartella /boot, ma immagino che quest'ultima invece debba cancellarla insieme a tutti i files del precedente sistema
Immagine
Immagine
noglep100 ha scritto:
lunedì 27 maggio 2024, 18:51
smonti sdb1 e sdb2
riduci la partizione sdb2

installi mint nello spazio vuoto che hai creato dal precedente ridimensionamento
migri la home di mint nella partizione sdb2 in un secondo momento dopo aver controllato che tutto sia ok
attualmente i files di sistema di Ubuntu pesano 30 giga ... immagino dovrò tenermi più largo peché in futuro lo spazio per installare nuovi programmi sarà preso da questa nuova partizione
noglep100 ha scritto:
lunedì 27 maggio 2024, 18:51
ovviamente è solo uno dei metodi possibili, secondo me hai il vantaggio di tenere sempre la home separata anche in funzione di future installazioni :ciao:
Sì, mi sembra più "igienico" :D
Ultima modifica di Zantes il martedì 28 maggio 2024, 13:41, modificato 1 volta in totale.
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

steff ha scritto:
lunedì 27 maggio 2024, 19:21
Basta creare uno spazio di 25-30gb per installare mint lì, senza toccare nient'altro. Su efi non so nulla, ma avere due cartelle efi su due dischi non mi sembra normale.
Come dicevo a @noglep avendo controllato un "ingombro" di 30Giga del vecchio sistema, penso mi terrò più largo, visto che la dimensione sarà il tetto per l'installazione di nuovi programmi.
Quanto ai due EFI potrebbe dipendere dal fatto che, in occasione della prima installazione di ubuntu, non volendo il dual boot sul disco Windows, ho montato un solid state da assegnare ad Ubuntu ma, per quanto abbia cercato di installare grub lì, non c'è stato niente da fare, e si è piazzato sul disco Windows (sda), poi, già che c'era, anche in sdb (forse è questo il motivo dei due EFI)
Incrociamo de dita :sgrat:
noglep100
Prode Principiante
Messaggi: 53
Iscrizione: giovedì 19 maggio 2022, 13:35
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da noglep100 »

Mint di base occupa 8 giga, la mia Kubuntu de-snappizzata ne occupa 9 poi vedi tu, tieni presente che nella tua home ci sono anche cartelle nascoste che possono occupare anche vari giga e che andrebbero cancellate
migrare significa che in un primo momento installi mint in una partizione col mountpoint / poi da live sposti la home nell'altra partizione e modifichi il file /etc/fstab in modo che al prox avvio cerchi la tua home nell'altra partizione

Edit:
da live significa che devi montare la partizione di mint e modificare il file che sarà in un percorso tipo /media/mint/xxxxxxx/etc/fstab
https://wiki.ubuntu-it.org/Hardware/Dis ... neSeparata
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

Com'è che si dice? "pensa il peggio e indovini".
Ho cancellato e seguito i suggerimenti. In fase di installazione ho scelto l'opzione installa a fianco di windows boot manager, conservando tutti i dati etc. dopo aver predisposto come detto lo spazio libero su sdb2, L'opzione di partizionamento manuale mi chiedeva come prima cosa dove installare il boot loader. Appunto, dove? sda1?, sda2? sdb? Quindi ho scelto installa a fianco come detto. Inoltre l'installazione proposta mi diceva che avrebbe installato sul terzo spazio (quello non allocato) di sdb che era esattamente dove volevo installare mint. Ho riavviato ... e un grub minimale è tutto quello che ho. Fortunatamente le partizioni con i due sistemi sui due dischi separati (con i due EFI, come faceva notare @steff) sono intatte. Provare un boot repair da live? :muro: :muro: :muro:

Immagine


Immagine


Immagine
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

Risolto con boot repair al primo colpo, ma me la sono vista brutta :sisi:

Immagine

Provando a migrare la /home con la modifica di fstab da live e seguendo scrupolosamente quanto descritto nel link https://wiki.ubuntu-it.org/Hardware/Dis ... neSeparata suggerito sopra da @noglep100, ho ottenuto che al riavvio il sistema mi chiedesse la password che però risultava sbagliata. Provando a modificare alcuni parametri fstab ho ottenuto risultati che hanno rischiato di compromettere la nuova installazione ("emergency mode" "control+D" per continuare enter per riparazione .... journalctl etc etc. non mi chiedete!)
Ora mi ritrovo con due home e quella in sdb2, conservata da ubuntu alla quale ho riservato 140 giga, non è collegata con le cartelle di dati in mint, come ho cercato di fare senza successo

Ecco il contenuto di fstab

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb3 during installation
UUID=8b436c86-d6f9-4580-bd65-607c17a03d24 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
#UUID=C22B-3798  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
UUID=4776-34D0  /boot/efi       vfat    defaults      0       1
la riga con

Codice: Seleziona tutto

# /boot/efi was on /dev/sda2 during installation
indica che la partizione EFI di windows era "on" durante l'installazione ... (implica qualcosa, ovvero si riferisce forse alla anomalia del doppio EFI sui due dischi?)

il disco
UUID=8b436c86-d6f9-4580-bd65-607c17a03d24 /
è
Ext4 (version 1.0) — Montato su File system root
cioè dove è montato il nuovo sistema operativo mint ma non so cosa significhi:
errors=remount-ro
Infine, il comando
df -h
restituisce:

Codice: Seleziona tutto

File system     Dim. Usati Dispon. Uso% Montato su
tmpfs           1,6G  1,6M    1,6G   1% /run
/dev/sdb3        91G   13G     74G  15% /
tmpfs           7,8G     0    7,8G   0% /dev/shm
tmpfs           5,0M  4,0K    5,0M   1% /run/lock
/dev/sdb1       511M  8,7M    503M   2% /boot/efi
tmpfs           1,6G  100K    1,6G   1% /run/user/1000
/dev/sdb2       128G   50G     71G  42% /media/dante/94c43bad-039d-461d-9682-d64641b78ced
non vedo la home ....
Avatar utente
Zantes
Prode Principiante
Messaggi: 16
Iscrizione: mercoledì 21 aprile 2021, 14:22
Distribuzione: ubuntu 20.0.4
Sesso: Maschile

Re: Installazione personalizzata installare mInt sovrascivendo ubuntu e conservando dati della home

Messaggio da Zantes »

Insomma, da come ho capito, modificare fstab non è una operazione tranquilla. Vado avanti così, con una vecchia home da 60G su una partizione da 140G, che non è vista dal Mint se non come disco "passivo" da montare in avvio, non interfacciato con le funzioni di mint e dalla quale, se lancio l'eseguibile dei "vecchi" programmi giacenti lì, mi viene richiesta la password utente (non è il caso della nuova partizione mint per la quale in fase di installazione non ho impostato la richiesta di password all'avvio). Cercherò meglio in rete, ma suggerimenti da qualche anima buona da questo forum saranno apprezzati. Grazie
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite