Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: /home op defecte hdd overzetten  (gelezen 2206 keer)

/home op defecte hdd overzetten
« Gepost op: 2008/09/11, 12:56:12 »
Dag mensen,

ik heb het volgende probleem,
De harde schijf waar mijn ooit eerste installatie van linux op staat begint in te storten.
Foutmeldingen van kapotte sectoren.
Er zit nog leven in, maar ik kan er geen werkend systeem meer mee krijgen.
Als 8.04 al opstart dan krijg ik snel een hanger.

Vandaag heb ik een verse harde schijf gehaald en zojuist geinstaleerd met een aparte home.

Nu wil ik de oude schijf hier als slave onder hangen en de /home inclusief alle instellingen overkopieren naar de nieuwe home.

De postings die daar over gaan behandelen allemaal het overzetten van een oude home naar een externe partitie op dezelfde hdd en ik zit me af te vragen hoe ik het moet doen vanuit een slave schijf.

Indien dit niet lukt, omdat de schijf te ver heen is, wil ik met testdisk gaan proberen te repareren.
Heeft iemand daar ervaring mee?

alvast dank voor tips en hulp.

ps
mijn administratie van mijn bedrijf staat erop en ik heb geen backup van het laatste kwartaal.
(chips)

groetjes
Peter
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #1 Gepost op: 2008/09/11, 13:04:45 »
Als je in je nieuwe installatie Simple Backup installeert kun je een volledige backup maken van je oude /home. Die kun je dan weer terug zetten in je nieuwe /home. Can welke schijf je dat doet is geen issue.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #2 Gepost op: 2008/09/11, 13:51:08 »
okaaay!
thanks.
Ik heb het geinstalleerd, maar hoe maak ik een backup van mijn oude /home die nu op een andere (slave) schijf staat?
Simple Backup ziet namenlijk geen bron, alleen het doel kun je instellen.

Ik heb helemaal geen ervaring met het amken van back-ups.

Groeten,
Peter
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #3 Gepost op: 2008/09/11, 14:03:13 »
Onder het tabblad opnemen, toevoegen je oude /home selecteren en dan later als je de backup terug zet je nieuwe /home kiezen. Je moet wel even je oude disk aankoppelen. Als ie niet op je bureablad staat even onder places kijken en aanklikken, dan staat ie er wel bij in het backup programma.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #4 Gepost op: 2008/09/11, 14:18:30 »
okay. done.
administratie gered.
(daar kon ik nog bij, cd'tje gebrand)
ik sta nu /usr/local, /var, /etc en /home van de oude /media schijf te back-uppen.
--- denk ik ---
er was een minuut of wat schijf activiteit. Nu is het dood.
Geeft Sbackup nog een ready melding?
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #5 Gepost op: 2008/09/11, 14:36:18 »
Kun je zien in procesbeheer. Als Sbackup nog draait is er iets aan de hand met de oude schijf misschien. Het start standaard als een achtergrond proces.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #6 Gepost op: 2008/09/11, 14:45:28 »
geen activiteit verder.
Ik heb de backup die geschreven is geopend met tar, en veel systeem bestanden zijn 0 bytes, maar vervelender, bijna alle dir.s in mijn /home zijn ook 0 bytes.
Uitzondering is de /administratie. Over geluk gesproken.

kent iemand een schijf scan/reparatie tool?

groet,
Peter
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #7 Gepost op: 2008/09/11, 14:50:12 »
Je zou in een terminal fsck kunnen proberen. Of je het repareren kunt is een ander verhaal.
Wat je ook nog zou kunnen proberen is met parted de partitie naar een vrije ruite op je nieuwe hd kopieren. Misschien heb je geluk, anders ben je misschien net te laat geweest. Als je in de BIOS SMART  aan kunt zetten zou ik dat doen. Je kunt dan meteen eens kijken wat die zegt over je oude hd.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #8 Gepost op: 2008/09/11, 15:52:19 »
ik heb de hele /home overgekopieerd. dat gaat en zo te zien kan ik nu bij mijn directories.
(paar steekproeven gedaan) Hij heeft ook 25gb overgezet, dus dat klopt wel.
Ik heb de schijf op smart gezet, maar hoe krijg ik daar nu informatie uit?
Verder heb ik met gparted geprobeerd die partitie in zijn geheel te kopieren, dat gaat, maar plakken blijft grijs.
tot slot krijg ik bij het inloggen van het neiuwe systeem een foutmelding.

$HOME/dmrc heeft onjuiste toegangsrechten
en wordt niet gebruikt. instellingen worden niet opgeslagen.
het bestand moet toegangsrechten 644 hebben.

wat is hier dan fout gegaan?
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #9 Gepost op: 2008/09/11, 16:09:29 »
Heb je het met de opstartbare cd van parted gedaan? Volgens mij wil het niet bij een draaiend systeem omdat de partities dan aangekoppeld zijn. Smart zou bij het opstarten voorbij moeten komen. Als er geen foutmeldingen staan kun je redelijk aannemen dat de schijf nog goed is, al zou ik wel een grondige controle doen met een tooltje van de website van de fabrikant. Ok kun je via Synaptic smartmontools installeren om de status uit te lezen. Je dmrc probleem kun je in dit topic wel iets vinden van poster tovar/ http://forum.ubuntu-nl.org/message/287126#p287126 (zoekfunctie van forum)
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #10 Gepost op: 2008/09/12, 00:05:20 »
Eventueel kan je de HD nog te lijf gaan met "Spinwrite"
Dit tooltje is niet gratis, maar ook niet duur en zijn gewicht in goud waard.

Houd er namelijk rekening mee dat indien er ook kapotte sectoren zitten in het gedeelte van je /home onder normale omstandigheden daar geen data vandaan gehaald kan worden.
Spinwrite kan deze data wel weghalen en op een andere plek neerzetten.
Alleen zeer zware beschadigingen zijn nooit meer te herstellen natuurlijk.

Stel dit verhaal hierboven lukt niet is er nog wel een andere mogelijkheid om die /home te kopiëren naar een andere partitie.

In principe begin je met booten van de live cd.
Vervolgens de oude /home benaderen en dan kopiëren naar een partitie naar wens.

De standaard opdracht een /home partitie te kopiëren incl. de verborgen bestanden is:
find . -depth -print0 | cpio --null --sparse -pvd /mnt/tmp/Let op dat ieder teken een functie heeft in deze opdracht, en dat in dit geval de /home gekopieerd word naar een tmp map.

NOTE:
Dit alles slechts ter info voor je en misschien voor later als je de /home wilt verplaatsen.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

/home op defecte hdd overzetten
« Reactie #11 Gepost op: 2008/09/12, 15:45:42 »
Ik heb hier toch nog een vraagje over.
Ik zie die regel van Gandyman vaker voorbij komen.
Is er ergens uitleg wat ieder teken doet?
(dat ik een beetje begrijp wat ik doe) ;-)

Want hoe weet deze opdrachtregel nu waar hij de oude home kan vinden?

Andere vraag over installeren:
Kan ik die dmrc melding oplossen door gewoon nog een keer de installatie te draaien?
Mijn root staat op sda1, de home op sda3 (swap sda2)
Als ik handmatig kies, en alleen root instaleren, gaat dat?

alvast dank.
groeten,
Peter
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

/home op defecte hdd overzetten
« Reactie #12 Gepost op: 2008/09/12, 16:16:58 »
Voor die dmrc melding, zie post in nr. 10 van deze pagina. Is dat niet gelukt? Je hoeft alles niet nog een keer te doen dan, tenzij iemand een andere oplossing weet.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #13 Gepost op: 2008/09/12, 17:41:35 »
die dmrc melding is weg, Met dank aan de instructies van de link uit #10.
ik zat me alleen af te vragen hoe ie er kwam.
En omdat ik nog een kaal systeem heb, zat ik me af te vragen of het niet beter is om opnieuw te instaleren.
Ik heb deze melding nog niet gehad bij toch wel een dozijn of wat installaties.

@ Gandyman:
Bedoelde je soms SpinRite?
Citaat
http://www.grc.com/sr/spinrite.htm
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...

Offline commandoline

  • LoCo-contact
    • marten-de-vries
    • Marten-de-Vries.nl
/home op defecte hdd overzetten
« Reactie #14 Gepost op: 2008/09/12, 18:06:47 »
Je hebt een nieuw account gemaakt, en .dmrc moet van de gebruiker zijn die aanmeld. Zelfs als je nieuwe account dezelfde naam heeft als de oude, is het een ander account voor linux. Door die opdracht wordt de gebruiker die inlogt weer eigenaar van .dmrc, waardoor je geen foutmelding meer krijgt.

Marten

/home op defecte hdd overzetten
« Reactie #15 Gepost op: 2008/09/12, 18:22:37 »
Ik weet niet welk merk schijf we het hier over hebben, maar op de website van de fabrikant staat ook eigenlijk altijd wel een tool om een en ander te doen. Persoonlijk zou ik die schijf niet meer vertrouwen en weggooien. Ze kosten geen drol meer tegenwoordig. Of je kunt  op de site van de fabrikant kijken of je nog garantie hebt d.m.v. het serienummer, dan kun je een gereviseerde versie terug krijgen. Dat zou ik dan doen.
Wie de gemakkelijkste weg niet zoekt is een luiaard. :)
Linux User #228066

/home op defecte hdd overzetten
« Reactie #16 Gepost op: 2008/09/12, 18:43:41 »
het was een seagate van 40gb uit de tijd dat het nog veel was.
w98 kon er maar 32 gb van aan. Zo oud dus.
Het gaat me er alleen maar om de data er zo goed mogelijk eraf te halen. Daarna maak ik een frisbee van die schijf.
Ik heb 43 euro ex btw betaald voor een 250gb western digital.
Daar staat nu in een 40gb partitie de verse 8.04 op.
(1TB  kost nog maar 7 tientjes ex.Tsss...)
Gemiddeld leeft een mens 28000 dagen.
Eigenlijk ook maar weinig...