BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 17.04.2012, 15:28   #1
piotr
Registered User
 
Registrierungsdatum: Jan 2005
Beiträge: 282
Festplatte durch eine grössere ersetzen

Hallo

Ich möchte bei einem FreeBSD 8.2 server eine Festplatte durch eine grössere ersetzen.
Hat schon jemand das mit recoverdisk verucht?

Geändert von piotr (17.04.2012 um 18:04 Uhr).
piotr ist offline   Mit Zitat antworten
Alt 19.04.2012, 18:05   #2
pit234a
Registered User
 
Registrierungsdatum: Jul 2006
Beiträge: 1.613
nee, noch nie versucht.

Ist die alte Platte kaputt? Irgendwas unlesbar?
Ansonsten würde ich das auch nicht erst mit recoverdisk probieren. Du brauchst ja nicht irgendwie ein Bild der Platte zu erzeugen, du kannst ja direkt kopieren, rsyncen oder mit dump und restore die neue Platte beschreiben.
__________________
“Two of the most famous products of Berkeley are LSD and Unix.
I don’t think that this is a coincidence.”
From: The UNIX-HATERS Handbook, ISBN 1-56884-203-1
pit234a ist offline   Mit Zitat antworten
Alt 19.04.2012, 19:11   #3
Crest
rm -rf /*
 
Registrierungsdatum: Jun 2008
Ort: Bremen
Beiträge: 1.078
piotr: Warum so kompliziert. Solange die alte Platte sich mounten lässt nimm dump und restore für UFS oder zfs send/recv für ZFS.
Crest ist offline   Mit Zitat antworten
Alt 20.04.2012, 11:32   #4
dettus
Bicycle User
 
Benutzerbild von dettus
 
Registrierungsdatum: Aug 2004
Ort: nuernberg
Beiträge: 2.532
vergiss auf keinen fall den bootloader auch noch neu aufzusetzen.
__________________
Computer science is not about using a computer. It is about unleashing its powers.
dettus ist offline   Mit Zitat antworten
Alt 21.04.2012, 22:54   #5
pit234a
Registered User
 
Registrierungsdatum: Jul 2006
Beiträge: 1.613
da habe ich gerade einen Text gefunden, der schon alt ist, mir aber gelegentlich geholfen hat.
Der passt hier irgendwie rein, nicht Wort für Wort, aber eben dem Sinn nach, um zu zeigen, wie ein Speichermedium passend hergerichtet werden kann. Das Herrichten ist in diesem Beispiel nicht exakt, was du willst, aber ich denke, alle nötigen Schritte sind einfach nachvollziehbar und kurz und bündig erklärt und aufgeführt:
Zitat:
---------->
Building bootable FreeBSD/i386 images
From time to time I hear people complain at how hard it is to build an image from the FreeBSD sources. This week, I'll explain how I built a bootable i386 image on a USB flash device and also make some observations about the results.

Recently, I needed to create a bootable i386 image. The easiest way was to build one on my amd64. Here's what I did. I setup my environment for the build (steps 1-3), built FreeBSD/i386 userland and kernel (steps 4 and 5), prepared the flash (steps 6-11), installed userland and the kernel (steps 12 and 13), added the extra files needed for boot (steps 14-18). The detailed commands follow:

setenv MAKEOBJDIRPREFIX /blah
setenv TARGET i386
setenv TARGET_ARCH i386
make buildworld
make buildkernel KERNCONF=GENERIC
fdisk -I da0
fdisk -B da0
bsdlabel -w da0s1 auto
bsdlabel -B da0s1
newfs /dev/da0s1a
mount /dev/da0s1a /mnt
make installworld DESTDIR=/mnt
make installkernel DESTDIR=/mnt KERNCONF=GENERIC INSTALL_NODEBUG=t
make distrib-dirs DESTDIR=/mnt
make distribution DESTDIR=/mnt
echo /dev/da0s1a / ufs rw 1 1 > /mnt/etc/fstab
echo ifconfig_DEFAULT=DHCP > /mnt/etc/rc.conf
echo hostname=demo >> /mnt/etc/rc.conf

I put all this on an SD card and inserted that into an usb adapater and booted the laptop with it. FreeBSD's base system isn't too big these days, only 205MB for a full system.
edit: noch ein Nachtrag:
die Sicherung des MBR gelingt in FreeBSD zwar mit dd if=/dev/Platte of=/Pfad/zu/mein.mbr bs=512 count=1, aber - dd unter FreeBSD kann (zumindest in meinen bisherigen Versionen) auch immer nur wenigstens bs=512 ausführen und damit übernimmst du dann ja auch die Partitionstabelle. Ein bs=440 oder bs=446 ging bei mir mit FreeBSD dd nicht, es ergab trotzdem einen 512B großen Block.
Das ist natürlich besser, als gar nichts.
GNU/Linux dd kann auch bs=1 und Vielfache, also locker auch 440 oder 446.
Mit sysutils/sdd habe ich das auch unter FreeBSD schon nachgemacht.
__________________
“Two of the most famous products of Berkeley are LSD and Unix.
I don’t think that this is a coincidence.”
From: The UNIX-HATERS Handbook, ISBN 1-56884-203-1

Geändert von pit234a (21.04.2012 um 23:01 Uhr).
pit234a ist offline   Mit Zitat antworten
Alt 27.05.2012, 02:57   #6
piotr
Registered User
 
Registrierungsdatum: Jan 2005
Beiträge: 282
Zitat:
Zitat von pit234a Beitrag anzeigen
nee, noch nie versucht.

Ist die alte Platte kaputt? Irgendwas unlesbar?
Ansonsten würde ich das auch nicht erst mit recoverdisk probieren. Du brauchst ja nicht irgendwie ein Bild der Platte zu erzeugen, du kannst ja direkt kopieren, rsyncen oder mit dump und restore die neue Platte beschreiben.
Mein Problem ist, dass ich zu wenig Platz auf der Festplatte habe, deswegen möchte ich sie durch eine grössere ersetzen.
piotr ist offline   Mit Zitat antworten
Alt 27.05.2012, 03:26   #7
Crest
rm -rf /*
 
Registrierungsdatum: Jun 2008
Ort: Bremen
Beiträge: 1.078
Wie wäre es damit die Dateisysteme einfach zu replizieren? Warum muss es komisches Tool sein, wenn im Basissystem für UFS und ZFS bereits die Lösung enthalten ist?
Crest ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Festplatte kaputt? drm Hardware 3 12.06.2011 08:56
FreeBSD auf gleicher Festplatte wie OpenSolaris? Gerry1 FreeBSD - Installation 12 01.09.2008 16:05
festplattenverschlüsselung mit cgd bsdagent NetBSD - Allgemein 12 13.11.2006 13:45
/usr verzeichnis auf eine andere festplatte auslagern? bsd-yusa FreeBSD - Allgemein 4 03.01.2006 13:54
FreeBSD: FreeBSD auf eine grössere Festplatte verschieben asg Howtos 1 29.12.2003 19:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:35 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.