[FreeBSD] Hele OS over op andere disk ??!!

Pagina: 1
Acties:

  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
hoe kan ik mijn hele BSD os van mijn 2.1 gig disk overzetten op mijn 40 Gig maxtor ??

ik heb nl geen zin om alles opnieuw te installen/compilen/configureren ed.

ook wil ik de 2.1 gig schijf niet blijven gebruiken als bootschijf want deze maakt herrie !

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • M4RTiN
  • Registratie: Augustus 2000
  • Laatst online: 24-11-2024
kan je geen clone maken met boot-it lite?

  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
Op vrijdag 14 juni 2002 09:44 schreef M4RTiN het volgende:
kan je geen clone maken met boot-it lite?
ik wil eerst zelf mijn nieuwe hd indelen want met het overzetten wil ik gelijk zorgen dat /home /usr /tmp groter worden !

zelf zit ik te denken aan:
booten van een rescue cd.

hd2 partitioneren mounten etc.
dan alles van 1 naar 2 kopieren, ik weet alleen niet of je dan ook een bootable disk krijgt ?

zonee hoe kan ik de bootinfo maken/overkrijgen.

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Verwijderd

Norton Ghost Unix EDI

  • MadCow*
  • Registratie: Januari 2001
  • Laatst online: 05-08-2025

MadCow*

<= icon space for rent

kijk hier eens http://www.mostgraveconcern.com/freebsd/ beetje out dated maar klopt goed nog
en dan onder Advanced Topics: moving to a larger hard drive
have pun ;)

Veni, Vidi, Et je n'en crois pas mes yeux! (ik kwam, ik zag, en ik geloofde mijn ogen niet!) - J. Caesar (Asterix en de gladiatoren) | Nu vernieuwd met toegevoegde lazyness.


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Ik heb tar gebruikt, dd duurde ontzettend lang omdat de schijf niet helemaal ok meer was.
code:
1
2
# tar clf - -C / -X /mnt . | tar xpvf - -C /mnt
# tar clf - -C /usr . | tar xpvf - -C /mnt/usr

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Waarom niet gewoon 'cp' ?

Verwijderd

Waarschijnlijk omdat gewoon cp niet de file permissions and ownerschips bewaard ....

  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Dat doet cp wel.

Verwijderd

hang je schijf erin en doe:
cat /dev/hda1 > /dev/hda2

of werkt dat niet?
is maar een gokje hoor.

  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 15-08 13:54

Kettrick

Rantmeister!

(jarig!)
Op vrijdag 14 juni 2002 14:43 schreef ultimate het volgende:
hang je schijf erin en doe:
cat /dev/hda1 > /dev/hda2

of werkt dat niet?
is maar een gokje hoor.
Verkeed gokje, FreeBSD kent hda1 nl. niet :P

Je kan proberen een world te installen op je nieuwe schijf, en dan /usr/local en /etc overzetten.

  • majornono
  • Registratie: Juni 2002
  • Laatst online: 04-04 23:16
Hebben jullie suggesties?

Ik heb een linux LFS draaien op /dev/hda1. Nu heb ik nog een partitie (/dev/hda5) waar een oude RH op staat die ik heb gebruikt om de LFS te installeren.
Deze twee partities zijn ongeveer even groot. Nu moet het volgens mij mogelijk zijn om eens in de maand of zo een complete backup te maken van hda1 naar hda5. Als ik dan de entry van lilo kopieer en de partitie wijzig van hda1 naar hda5, moet ik volgens mij in mijn boot menu een complete back-up krijgen van een werkend systeem. Mocht hda1 om een of andere reden niet meer werken nadat ik hem over de zeik help, wat me al eens is gebeurd, kan ik altijd nog van hda5 werken en een kopie weer terug zetten.

Zelf zat ik te denken aan een of ander tar pipe die ik eens in de maand door fcron laat draaien, zoiets als door rlensen is gepost

Problem Exists Between Chair And Keyboard


Verwijderd

Ik gebruik ook LFS en ik doe het op deze manier. Ik boot naar het oude systeem, en mount vervolgens het nieuwe systeem ergens in een dir. Vervolgens tar en gzip ik gewoon die hele dir. Het basis LFS systeem wordt bij ongeveer 150 MB groot.
De tar terugzetten gaat op dezelfde manier...
Werkt perfect!!

edit:

voor de volledigheid
tar --create --file=lfs14062002.tar.gz --gzip /mnt/blablaba

  • majornono
  • Registratie: Juni 2002
  • Laatst online: 04-04 23:16
Op vrijdag 14 juni 2002 15:12 schreef Purplehouse het volgende:
edit:

voor de volledigheid
tar --create --file=lfs14062002.tar.gz --gzip /mnt/blablaba
Een tar.gz. aanmaken voor het hele systeem (550 MB) is niet de bedoeling. Ik wil het hele systeem naar een nieuwe partitie zetten en deze opnemen in Lilo. Mocht het een keer misgaan, heb ik dus een werkend LFS op een andere partitie waar ik in kan booten.

Problem Exists Between Chair And Keyboard


Verwijderd

Voor zover ik altijd begrepen heb is het vrij lastig om een volledige kopie te maken van het systeem waar je op dat moment in geboot bent. Bepaalde dir's zoals /proc laten dat niet toe. Vandaar dat ik ff reboot om zo'n backup te maken.

Als je zo'n tar gemaakt hebt kan je die over je oude systeem heen gooien zodra je weer in je nieuwe systeem zit. Kan alleen helaas dus niet met cron....Kan wel maar dat wordt een erg ingewikkeld script volgens mij :)

Mijn server draait op LFS en daar hoef ik alleen een backup van gewijzigde bestandjes te maken (log en mail bestanden) mijn werkstation staat niet altijd aan dus een kleine moeite om ff in een ander systeem te booten

  • epias
  • Registratie: Februari 2001
  • Niet online
Gebruikt hier niemand 'dump' en 'restore'? Klik hier voor een howto.

edit: gaat weer lekker. :(

  • epias
  • Registratie: Februari 2001
  • Niet online
.

  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
Op vrijdag 14 juni 2002 10:00 schreef rlensen het volgende:
Ik heb tar gebruikt, dd duurde ontzettend lang omdat de schijf niet helemaal ok meer was.
code:
1
2
# tar clf - -C / -X /mnt . | tar xpvf - -C /mnt
# tar clf - -C /usr . | tar xpvf - -C /mnt/usr
(ik weet dat het topic oud id maar ik moet de update nog steeds doen....)


hee, dan hoe ik dus niet vanaf een 3e systeem te booten maar gewoon booten vanaf mijn huidige systeem en dan de nieuwe HD indelen, alles dor een tar | en klaar...

en het MBR dan ?? moet ik daar ook nog iets mee doen ??

en moet de /boot in de eerst 2 gig staan ? of geld dat alleen voor Windhoos...

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Gewoon ff fdisken en bootmanager instellen
/stand/sysinstall is ypur friend

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Disk: ad1    Partition name: ad1s1   Free: 0 blocks (0MB)
Disk: ad1    Partition name: ad1s2   Free: 0 blocks (0MB)

Part    Mount       Size Newfs   Part   Mount       Size Newfs
----    -----       ---- -----   ----   -----       ---- -----
ad1s1a    /mnt/    512MB UFS   Y ad1s2f    /data2   10240MB UFS   Y
ad1s1b    swap      512MB SWAP    ad1s2g    /jail     7445MB UFS   Y
ad1s1e    /mnt/tmp  512MB UFS   Y
ad1s1f    /mnt/var  512MB UFS   Y
ad1s1g    /mnt/home    1024MB UFS   Y
ad1s1h    /mnt/usr     7164MB UFS   Y
ad1s2e    /data1    10240MB UFS   Y



The following commands are valid here (upper or lower case):
C = Create    D = Delete   M = Mount pt.   W = Write
N = Newfs Opts    Q = Finish   S = Toggle SoftUpdates
T = Toggle Newfs  U = Undo     A = Auto Defaults

Use F1 or ? to get more help, arrow keys to select.

zo ziet mijn nieuwe 40 gig diskje eruit..

kan ik /tmp /var /usr /home / etc allemaal gewoon door een tar pipe pompen ?

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
code:
1
2
3
4
5
+-------------------------- Message --------------------------+
ŜError mounting /dev/ad1s2f on /mnt/data2 : Invalid argument  Ŝ
+-----------------------------------------------------(100%)--Ŝ
Ŝ               [  OK  ]                     Ŝ
+------------------[ Press enter or space ]-------------------+


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
jolette# mount
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1g on /home (ufs, local)
/dev/ad0s1f on /tmp (ufs, local)
/dev/ad0s1h on /usr (ufs, local)
/dev/ad0s1e on /var (ufs, local)
procfs on /proc (procfs, local)
/dev/ad1s1a on /mnt/ (ufs, local)
/dev/ad1s2e on /mnt/data1 (ufs, local)
/dev/ad1s1e on /mnt/tmp (ufs, local)
jolette# umount /mnt/data1
jolette# mount /dev/ad1s1f /mnt/var
mount: /dev/ad1s1f: Operation not permitted
jolette# mount /dev/ad1s1f /mnt/var
mount: /dev/ad1s1f: Operation not permitted
jolette#

hoe krijg ik mijn disks gemount zodat ik ze vol kan pompen ?

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
ik heb met een faq alles netjes ge "tar piped" naar de nieuwe disk..

-- past beter in nieuw topic, het overzetten is immers al gelukt--

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad

Pagina: 1