HeHo!
Und die zweite standart-frage für heute....
Hab ne neue schöne 120 GB hdd, die jetzt eingebaut werden soll, wobei ich den debian install auf hda retten will.
d.h. jetztige hda wird dann hdb, neue 120 GB wird hda, und alt hdb kommt raus
Vorabeit:
also die home auf alter hdb als root im reperaturmodus umounten und auf / kopieren (hda2 alt), die fstab daran anpassen
die fstab auf die rolle als hdb anpassen
grub an die rolle als hdb anpassen
mhh die swap ist auf momentaner hdb und an der partitionstabelle von der momentanen hda will ich nicht rumbasteln, da ist mein archiv drauf
d.h. swap erstmal aus der fstab löschen, bis ich eine neues OS auf der neuen hda habe, dass dann nen swap bekommt ??
habe mal gelesen, dass man nen swap nicht unbedingt braucht - stimmt das?
soll nur für den minimalbetrieb sein, übergangsweise mal unter X surfen...müsste doch drin sein ohne swap, oder?
Dann kommt der umbau und der erste versuch, ob die ehemalige hda und jetzige hdb bootet (boot von hdd1 natürlich im bios angepasst)
hab ich bei dem plan noch irgendwas vergessen, oder hört sich das so gut an?
fstab und grub anpassung müsste doch ausreichen, oder hab ich etwas übersehen?
mfg tyler
hda physisch nach hdb umziehen - anpassungen?
- Master Mayhem
- Beiträge: 582
- Registriert: 04.04.2004 00:04:46
- Lizenz eigener Beiträge: neue BSD Lizenz
hda physisch nach hdb umziehen - anpassungen?
http://www.nosoftwarepatents.com/
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Vielleicht ist es einfacher, das ganze mit Mondo zu machen. Da kannst Du von Deinem jetzigen Linux CD-grosse Images erstellen und brennen. Von der ersten Mondo-Backup-CD kann man booten und man wird gefragt, wo man das Backup hingespielt haben möchte. Sprich, nach dem Backup würde ich die neue Platte als /dev/hda einbauen, von der ersten Mondo-CD Deines Backups booten und das Backup zurückspielen.
Gruss, mistersixt.
PS: Howtos, wie man das System per Mondo sichert, gibt es en masse bei Google
!
Gruss, mistersixt.
PS: Howtos, wie man das System per Mondo sichert, gibt es en masse bei Google

--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
mistersixt spricht wahre worte ...
hier ein link für dich
http://phazeman.mail333.com/Mondo_Rescue_CD_HOWTO.htm
hier ein link für dich
http://phazeman.mail333.com/Mondo_Rescue_CD_HOWTO.htm
- Master Mayhem
- Beiträge: 582
- Registriert: 04.04.2004 00:04:46
- Lizenz eigener Beiträge: neue BSD Lizenz
Nabend!
Danke für den tip mit mondo - hört sich so ja auch gut an, nur hab ich genau da kein Bock drauf irgendwas zu brennen...ich kann dvd-rams brennen und hätte kein problem das alles komfortabel zu sichern, aber selbst auf dvds will ich kein auf drei partitionen verteiltes betriebssystem mit nem archiv von über 30 GB sichern.
Daher mach ich ne datensicherung auf die platte, die ausgebaut wird, und dann in den fileserver soll(der aber leider noch aufgebaut werden muss...hardware is da, nur die zeit fehlt).
Damit sind meine daten 100% sicher, denn die platte bau ich direkt vor dem rumbasteln aus.
Da ich faul bin bleibt aber eine datensicherung noch auf der platte, die von master auf slave wandert und bete
Ich glaube auch, dass ich mit fstab und grub das wichtigste habe, um erstmal zu booten (dass mein bios vom slave booten kann weiß ich - ausprobiert)
Nur bei grub kommt mir noch die frage:
die /boot/grub/menu.lst anpassen reicht ja im regelfall. nen grub install mbr ist ja bei einfachen änderungen, im gegensatz zu lilo, nicht nötig
Nur verstehe ich dann nicht, woher grub wissen soll, wo er die menu.lst zu suchen hatt, wenn ich die festplatte von master auf slave ändere, müsste der ja immer noch auf hda2 (meiner momentanen / partition) suchen, wo erstmal noch nix ist....obwohl ich das schonmal gemacht habe, die jetztige hdb war auch mal hda und da ist zumindestens windoof gebootet nach dem umbau auf hdb, linux nicht, weil ich die anpassungen nicht vorgenommen habe (mangels wissen) - bedeutet aber, dass grub gelaufen ist, ohne anpassungen...
Und nach meinem wissensstand müsste anpassung von grub und fstab auch eigentlich ausreichen....aber ich bin immer noch nen linux-noob
mfg tyler
Danke für den tip mit mondo - hört sich so ja auch gut an, nur hab ich genau da kein Bock drauf irgendwas zu brennen...ich kann dvd-rams brennen und hätte kein problem das alles komfortabel zu sichern, aber selbst auf dvds will ich kein auf drei partitionen verteiltes betriebssystem mit nem archiv von über 30 GB sichern.
Daher mach ich ne datensicherung auf die platte, die ausgebaut wird, und dann in den fileserver soll(der aber leider noch aufgebaut werden muss...hardware is da, nur die zeit fehlt).
Damit sind meine daten 100% sicher, denn die platte bau ich direkt vor dem rumbasteln aus.
Da ich faul bin bleibt aber eine datensicherung noch auf der platte, die von master auf slave wandert und bete

Ich glaube auch, dass ich mit fstab und grub das wichtigste habe, um erstmal zu booten (dass mein bios vom slave booten kann weiß ich - ausprobiert)
Nur bei grub kommt mir noch die frage:
die /boot/grub/menu.lst anpassen reicht ja im regelfall. nen grub install mbr ist ja bei einfachen änderungen, im gegensatz zu lilo, nicht nötig
Nur verstehe ich dann nicht, woher grub wissen soll, wo er die menu.lst zu suchen hatt, wenn ich die festplatte von master auf slave ändere, müsste der ja immer noch auf hda2 (meiner momentanen / partition) suchen, wo erstmal noch nix ist....obwohl ich das schonmal gemacht habe, die jetztige hdb war auch mal hda und da ist zumindestens windoof gebootet nach dem umbau auf hdb, linux nicht, weil ich die anpassungen nicht vorgenommen habe (mangels wissen) - bedeutet aber, dass grub gelaufen ist, ohne anpassungen...
Und nach meinem wissensstand müsste anpassung von grub und fstab auch eigentlich ausreichen....aber ich bin immer noch nen linux-noob

mfg tyler
http://www.nosoftwarepatents.com/
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
- Master Mayhem
- Beiträge: 582
- Registriert: 04.04.2004 00:04:46
- Lizenz eigener Beiträge: neue BSD Lizenz
Auch wenn das nen doppel-post bedeuted, will ich zumindestens noch kurz rückmeldung geben:
So wie ich das gemacht habe funktioniert das NICHT!
Grub kommt zwar und da ist auch die richtige parition für root angegeben, aber danach kommt "incorrect or defect partition table"
dasselbe gilt für nen versuch winXP von dem grub im mbr von hdb zu booten, selbe fehlermeldung
nach nem basisinstall von debian auf hda incl grub im mbr von hda (natürlich im bios dann wieder auf boot von erster hdd eingestellt) konnte ich auch das alte debian auf hdb wieder booten.
Fände nur noch interessant, was ich noch hätte vorher ändern müssen, damit das funktioniert, ohne nen grub auf hda zu installieren - die partitionstabelle neu schreiben müsste man ja schon von einem knoppix o.ä. machen und wäre recht risikoreich für die vorhandenen daten
mfg tyler
So wie ich das gemacht habe funktioniert das NICHT!
Grub kommt zwar und da ist auch die richtige parition für root angegeben, aber danach kommt "incorrect or defect partition table"
dasselbe gilt für nen versuch winXP von dem grub im mbr von hdb zu booten, selbe fehlermeldung
nach nem basisinstall von debian auf hda incl grub im mbr von hda (natürlich im bios dann wieder auf boot von erster hdd eingestellt) konnte ich auch das alte debian auf hdb wieder booten.
Fände nur noch interessant, was ich noch hätte vorher ändern müssen, damit das funktioniert, ohne nen grub auf hda zu installieren - die partitionstabelle neu schreiben müsste man ja schon von einem knoppix o.ä. machen und wäre recht risikoreich für die vorhandenen daten
mfg tyler
http://www.nosoftwarepatents.com/
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
http://www.vorratsdatenspeicherung.de/
Ich bin /ruth - ich darf das!
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
so ich habs jetzt nur mal <überflogen..
also damit Grub auch noch funktioniert wenn die platte plötzlich von hda nach hdb umgezogen ist, musst du (wie auch immer du dorthin gebootet hast)
grub-install /dev/hdb
ausführen ABER vorsichtig sein. ich find auch die Lösung unsinnig.. warum machst du es nicht so:
alte Platte erstmal hda lassen
neue Platte als hdb einbinden
neue Platte entsprechend wie gewünscht partitionieren und formatieren
die neuen Partitionen unterhalb von z.B. /mnt/neuepladde mounten
heißt also:
wobei du ein Verzeichnis für jede Partition die du ins Root noch reinmounten muss machst (z.B. home)
also als Beispiel:
und nun als Beispiel mit "dar" (nein nicht tar... wirklich dar):
und anschliessend
und nun zuletzt (ich hoffe das klappt.. aber wenn nicht hast du noch die originale Platte
wobei ich nicht weiß ob für "--root-directory" das wirkliche ROOT angegeben werden muss oder /mnt/neuepladde/boot/grub
danach Rechner runterfahren, hda rausnehmen, hdb auf hda stecken und testen
also damit Grub auch noch funktioniert wenn die platte plötzlich von hda nach hdb umgezogen ist, musst du (wie auch immer du dorthin gebootet hast)
grub-install /dev/hdb
ausführen ABER vorsichtig sein. ich find auch die Lösung unsinnig.. warum machst du es nicht so:
alte Platte erstmal hda lassen
neue Platte als hdb einbinden
neue Platte entsprechend wie gewünscht partitionieren und formatieren
die neuen Partitionen unterhalb von z.B. /mnt/neuepladde mounten
heißt also:
Code: Alles auswählen
mount /dev/hdbX (root partition) /mnt/neuepladde
cd /mnt/neuepladde
mkdir VERZEICHNIS
also als Beispiel:
Code: Alles auswählen
mkdir home
mount /dev/hdbY (home partition) /mnt/neuepladde/home
Code: Alles auswählen
dar -R / -X "*~" -X ".*~" -P dev/pts -P proc -P mnt -P sys -D -c \
/mnt/irgendeinepartitiondiegrossenugist/full_backup
Code: Alles auswählen
dar -R /mnt/neuepladde -x /mnt/irgendeinepartitiondiegrossenugist/full_backup
Code: Alles auswählen
grub-install --root-directory=/mnt/neuepladde --recheck /dev/hdb
danach Rechner runterfahren, hda rausnehmen, hdb auf hda stecken und testen