[RH] Home (en andere) dirs verhuizen, hoe?

Pagina: 1
Acties:

  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Ik heb RH geinstalleerd op een 1,0 Gb schijf. Omdat ik imap mail draai, beginnen de home dirs wat vol te raken.
Ik heb nu een 2e HD erbij gezet. Ik wil nu dus graag de /home/ verplaatsen. Ik ben nog niet lang met linux bezig, maar ik snap wel hoe ik alles kan copieren.
Kan ik dan na het copieren, die nieuwe partitie waar ik de inhoud van /home/ heen copieer, dan mounten als /home of zo? of is er een andere manier om dergelijke dirs te verplaatsen?

Ik kan dit wel gaan proberen natuurlijk, maar ik ben bang dat het mis gaat... Iemand ervaringen met een dergelijk probleem?

Koop of verkoop je webshop: ecquisition.com


Verwijderd

code:
1
2
3
4
5
mount /dev/nieuweschijf /mnt
cp -Rvp /home/* /mnt
umount /mnt
umount /home
mount /dev/nieuweschijf /home

  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Ik ga het proberen! bedankt!

Koop of verkoop je webshop: ecquisition.com


  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Dit werkt alleen zo als je /home al op een aparte partitie hebt. Is dat niet zo, dan zou ik de 'umount /home' regel vervangen door:
code:
1
mv /home /home-old && mkdir /home

Als je zeker weet dat alles goed werkt kun je daarna /home-old verwijderen.

"He took a duck in the face at two hundred and fifty knots."


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
/home is nu inderdaad geen aparte partitie, ik ik had al bedacht, dat umount /home dan niet hoeft.
Ik ga nu even backuppen, daarna horen jullie wel of het is geluk!

Btw, kan dit op dezelfde manier met andere directories?

Koop of verkoop je webshop: ecquisition.com


  • DiNo!
  • Registratie: Juni 2000
  • Laatst online: 17-05 18:11
mocean schreef op 09 November 2002 @ 18:26:
/home is nu inderdaad geen aparte partitie, ik ik had al bedacht, dat umount /home dan niet hoeft.
Ik ga nu even backuppen, daarna horen jullie wel of het is geluk!

Btw, kan dit op dezelfde manier met andere directories?
Je kan dit met alle directories doen die niet nodig zijn voor het punt van het mounten van alle partities.

https://github.com/atoomnetmarc/


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
DiNo7 schreef op 09 november 2002 @ 18:28:
[...]
Je kan dit met alle directories doen die niet nodig zijn voor het punt van het mounten van alle partities.
En hoe kom ik daar achter? Of is dat alles behalve /boot ?

Koop of verkoop je webshop: ecquisition.com


  • DiNo!
  • Registratie: Juni 2000
  • Laatst online: 17-05 18:11
mocean schreef op 09 November 2002 @ 18:32:
[...]


En hoe kom ik daar achter? Of is dat alles behalve /boot ?
Dat is inderdaad niet eenvoudig. Je linuxsysteem heeft allerlei systeem bestanden nodig tijdens het booten. Wat je zou kunnen doen in alleen mappen met veel user-data verplaatsen. Je hebt al je /home verplaatst maar je zou bijvoorbeel ook je mysql databases verplaatsen naar een andere HD. (of je inkomende mail map: /var/spool/mail)

https://github.com/atoomnetmarc/


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Ik ga er nu aan denken gewoon alles te verplaatsen naar de nieuwe schijf (nou ja nieuw, 10 gig), dat omdat ik nu alles wel ok heb draaien, en ik geen zin heb in een nieuwe install.

Kan ik met het cp alle zaken copieren naar een nieuwe schijf, ook /boot en zo?

Mijn idee is nu:
0) Alle config bestanden en mail backuppen :)
1) Op nieuwe schijf partities aanmaken (Linux + swap)
2) Alles copieren naar nieuwe schijf
3) Lilo fixen
4) Oude schijf eruit

en dan maar kijken of dat werkt...

Koop of verkoop je webshop: ecquisition.com


  • DiNo!
  • Registratie: Juni 2000
  • Laatst online: 17-05 18:11
mocean schreef op 09 November 2002 @ 18:44:
Ik ga er nu aan denken gewoon alles te verplaatsen naar de nieuwe schijf (nou ja nieuw, 10 gig), dat omdat ik nu alles wel ok heb draaien, en ik geen zin heb in een nieuwe install.

Kan ik met het cp alle zaken copieren naar een nieuwe schijf, ook /boot en zo?

Mijn idee is nu:
0) Alle config bestanden en mail backuppen :)
1) Op nieuwe schijf partities aanmaken (Linux + swap)
2) Alles copieren naar nieuwe schijf
3) Lilo fixen
4) Oude schijf eruit

en dan maar kijken of dat werkt...
Je kan alles behalve /proc kopieeren dacht ik.

https://github.com/atoomnetmarc/


Verwijderd

DiNo7 schreef op 09 november 2002 @ 18:45:
[...]


Je kan alles behalve /proc kopieeren dacht ik.
en /dev

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 10:33

imdos

I use FreeNAS and Ubuntu

Doe dit anders met een bootable-cd of floppy distro ... Want zelfs in init 1 is het zo dat je mogelijk niet alle bestanden mee krijgt!

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Hoe fix ik /proc en /dev dan na het copieren van de rest? Mischien flop erin en resque draaien?

Koop of verkoop je webshop: ecquisition.com


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
imdos schreef op 09 november 2002 @ 18:50:
Doe dit anders met een bootable-cd of floppy distro ... Want zelfs in init 1 is het zo dat je mogelijk niet alle bestanden mee krijgt!
Ok, dus booten van flop, en dan alles verhuizen...

Koop of verkoop je webshop: ecquisition.com


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Mmm, na het copieren en dergelijke wil RH niet booten van de nieuwe disk... (die ik dan vervang door de oude).
Mischien dat ik mar gewoon een nieuwe install ga doen...
Of heeft iemand nog tips/ervaringen met het verplaatsen van een install naar een andere disk?

Koop of verkoop je webshop: ecquisition.com


Verwijderd

zie je fstab en e2label functie

  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Verwijderd schreef op 10 November 2002 @ 00:40:
zie je fstab en e2label functie
Ik lees dat je met 2label "change the label of an ex2 file system"
Ik heb dus ext3...

maar ik zoek dus een nette manier om mn Redhat install van een 1 gB HD te verhuizen naar een andere, 10 gB...

Koop of verkoop je webshop: ecquisition.com


Verwijderd

ext 3 is ext2 met journaling etc en dit werkt doe ik ook altijd hoeft je btw alleen te doen als je label= gebruikt in je fstab anders niet nodig zijn dus 2 manieren


aha dus je wilt van 1 gig hd naar 10 gb hd.... ok simpel


maak via fdisk partities aan die je stuk voor stuk overzet cp niet mv plz

maar hd bootable en hou rekening met de fstab daar zoekt hij de mount point is dus /dev/hda1 wordt /dev/hdb1 bv tenzij je de hd's gaat omwisselen voor boot nl

wat ook kan als je de configuratie nog weet is de configs te saven en via kickstart opnieuw te installen deze ks.cfg staat in je /root anaconda-ks.cfg zie kickstart bij www.redhat.com

wat jij wilt maar moet je wel de configs saven of later je oude hd mouten kan allemaal paar manieren voor :-)>

[ Voor 0% gewijzigd door Verwijderd op 10-11-2002 01:49 . Reden: veel meer zooi tegevoegd ]


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Verwijderd schreef op 10 November 2002 @ 01:43:
...
aha dus je wilt van 1 gig hd naar 10 gb hd.... ok simpel

maak via fdisk partities aan die je stuk voor stuk overzet cp niet mv plz

maar hd bootable en hou rekening met de fstab daar zoekt hij de mount point is dus /dev/hda1 wordt /dev/hdb1 bv tenzij je de hd's gaat omwisselen voor boot nl
...
Ik had dus netjes alles overgezet op de nieuwe HD. alleen met /proc gaat dat dus niet goed (zie ook eerdere post). En na het omzetten van de HD (dus werd ie wel hda) wilde die niet booten, ik had de partitie zeker wel bootable gemaakt...

Ik ga nu toch maar voor een nieuwe install denk ik. Ik kan nog precies zien welke RPM's ik heb geinstalleerd na mn eerdere insrall, dus dan is het (denk ik) een kwestie van daarna de conf files terugzetten... En ik heb ook nog de oude HD voor het geval het misgaat...

Koop of verkoop je webshop: ecquisition.com


  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Linux klonen is niet zo moeilijk, cpio en find zijn je vriendjes:

find -mount -print / | cpio -pdm /mnt

kopieert je hele / partitie naar de partitie die je op /mnt gemount had. Kan zelfs in multi-user mode, al is opstarten met init 1 beter :)

  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
_JGC_ schreef op 10 November 2002 @ 02:32:
Linux klonen is niet zo moeilijk, cpio en find zijn je vriendjes:

find -mount -print / | cpio -pdm /mnt

kopieert je hele / partitie naar de partitie die je op /mnt gemount had. Kan zelfs in multi-user mode, al is opstarten met init 1 beter :)
hoe doe ik dat (zal wel een noob vraag zijn...) OK 'init 1' :)

Maar goed, Als ik dus op die niewe schijf een Native & swap partitie maak, alles naar de nieuwe partitie met cpio, zou het moeten werken...

edit:
die regel werkt zo wel:
find / -mount -print | cpio -pdm /mnt

[ Voor 0% gewijzigd door mocean op 10-11-2002 13:58 . Reden: aanvulling :) ]

Koop of verkoop je webshop: ecquisition.com


  • mocean
  • Registratie: November 2000
  • Laatst online: 30-03 18:32
Ah, het probleem zit m in de bios, die herkent de HD niet (alleen IDE0, primary master, staat op auto en de rest is disabled). Als linux heeft geboot kan ik wel bij die schijf, alleen booten vanaf de schijf wil niet. De bios herkent m niet ('t is een oude P90). Als ik m met de hand instel in de BIOS wil ie m ook niet acdepteren... Ik ga eens kijken of die bios te upgraden is...

Koop of verkoop je webshop: ecquisition.com

Pagina: 1