Newsgroup: it.comp.os.linux.iniziare
Titolo: Cancellare distribuzioni linux

Su un disco ho 3 distribuzioni linux nelle partizioni root contigue A, 
B, e C.
 
Se volessi eliminare le distro A e B tenendo solo quella C quale sarebbe 
il modo più indolore?
Lo spazio recuperato da A e B vorrei fosse impiegato per una partizione 
dati o magari inglobato in C...

Addi' 04 nov 2015, Max scrive:

Io lo farei in pochi minuti, ma non credo di poterti aiutare, perche' mi
sa che ti ci vuole (visto che fai queste domande!) qualche strumento
grafico da poterci cliccare cliccare cliccare, ma io non ne conosco.
 
Farei questo.
1) Mi loggo root in console e, come root, faccio tutte queste cose:
 
2) Verifico che grub stia autonomo in C e possa avviare una volta
distrutte A e B (e questo non lo saprei fare perche' uso LILO).
 
3) Verifico da /etc/fstab che A e B non hanno nulla a che vedere con C.
 
4) Installo un nuovo ext4 in A e in B (cioe' le "formatto" come dice
Uindows), cancellandovi ogni cosa.
 
5) Creo un mount point in /home per ciascuna di esse (es.: /home/dati_A
e /home/dati_B).
 
6) Aggiungo le opportune righe in /etc/fstab per montarci A e C
all'avvio e in automatica.
 
7) Monto A in /home/dati_A e B in /home/dati_B.
 
8) Cambio user e group a dati_A e dati_B -- FINE.
 
 
-- 
Tanti saluti
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


Se hai una distro live, e da li puoi far partire il sistema, usare 
gparted, per cancellare A e B, allargare C a sinistra, così facendo 
perdi temporaneamente il boot.
Da live riesegui il lancio di grub update-grub controllando di avere 
installato os-prober, che su ubuntu e debian sono presenti di default.
Se sulla live hai installato boot-repair puoi usare quello per far 
ripartire il grub da C.
Oppure sempre da live fai chroot e esegui il lancio di grub via chroot 
usando il grub della vecchia C che ora è più grande
Se per qualsiasi ragione il nome di C dovesse cambiare, devi allineare 
fstab (/etc/fstab) controlla con sudo blkid.
 
Non puoi esimerti dal leggere le wiki della tua distro, per capire quel 
che stai facendo e per imparare a usare meglio linux, di fatto sei tu la 
parte del sistema operativo che crea il gap tra linux e windows :D
 
ciao e buon linux
 

 niubbi (come me)?
 
Volentieri ma dimmi il punto da chiarire, sono cose lunghe da scrivere
se si parte da zero.
 
 
-- 
Tanti saluti
 

 parte del sistema operativo che crea il gap tra linux e windows :D
 
 
grazie, risposta ottima!
Altro dubbio, ricordo anni fa(uso Linux da tanto e prima anche da 
smanettone, la mia prima distro è stata Mandrake,  negli ultimi anni, 
anche per  mancanza di tempo mi sono limitato ad usarlo più da utente 
standard beandomi dei recenti tool grafici e mi sono arrugginito :-P ) 
che bisognava fare attenzione ad avere il boot in una partizione 
compresa entro i primi TOT settori del disco(forse era un problema di 
indirizzamento del vecchio Lilo, del file system ext2 o qualcosa del 
genere), pena: niente boot.
Sono stati eliminati questi problemi? Posso avere il boot anche in una 
partizione che (ad esempio) occupi gli ultimi 5 gb di un disco da 2 tb?
Grazie ancora.

 dimmi il punto da chiarire
 
solo un paio:
 
2) Verifico che grub stia autonomo in C
 
3) Verifico da /etc/fstab che A e B non hanno nulla a che vedere con C
 


 3) Verifico da /etc/fstab che A e B non hanno nulla a che vedere con C
 
Basta guardare che non ci sia montato nulla da /dev/sda e /dev/sdb.
Puo' dare il comando: "grep /dev/sda /etc/fstab" e poi con b al posto
di a: "grep /dev/sdb /etc/fstab".
 
 
-- 
Tanti saluti
 

 genere), pena: niente boot.
 
Qui serve un esperto, con debian o ubuntu o arch non dovresti avere 
problemi, di sorta se l'hardware è supportato.