Sida 1 av 1

[LÖST] Byta disken till en annan dator

Postat: 19 nov 2008, 11:35
av look2
Hade ett stor strömavbrott igår, och det verkar som att moderkortet i datorn inte riktigt överlevde det.

JAg funderade på vad som händer om jag skulle flytta över alla diskar till en annan burk, men annan hårdvara, kommer det att fungera? eller kommer det att bli massa konstigheter? Skulle man kanske passa på att installera om datorn?

Om det skulle bli en ominstallation, så har jag 2st diskar som jag vill ha orörda och mountade på ett speciellt ställe, kan man i installationen se vad som finns på diskarna, så jag vet vilken som är vilken ?

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 14:17
av Cadryc
Jag vet inte om det går att bara skicka över diskarna och boota operativsystemet som ligger på dom, men en installation brukar inte ta så lång tid så rekommenderar det. Då garderar man sig även mot eventuella skumma problem i framtiden som skulle kunna komma av att köra på det som redan är instalerat.

Med LiveCDn kan man komma åt diskarna, se vad finns på dem och kopiera över sånt man vill spara.

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 15:47
av look2
Vill ha diskarna helt inakta, precis som de är nu och har nog tyvärr ingen plats att mellanlagra datan.
så det bästa skulle vara om man bara mountade dem rakt av där jag vill ha dem... Vad händer med behörigheter och rättigheter som ligger på mappar och filer ?

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 17:08
av Rasmus
look2 skrev:Vill ha diskarna helt inakta, precis som de är nu och har nog tyvärr ingen plats att mellanlagra datan.
så det bästa skulle vara om man bara mountade dem rakt av där jag vill ha dem... Vad händer med behörigheter och rättigheter som ligger på mappar och filer ?
Rättigheterna sparas och diskarna kommer se ut precis som innan.

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 17:15
av Cadryc
Jag har en separat /home-partition, när jag installerar om så formatterar jag bara systempartitionen, och väljer jag samma användarnamn så kommer alla min filer och inställningar att vara precis som innan ominstallation.

Om man inte har en separat home-partition så kanske man kan göra ungefär samma sak, genom att vid installationen välja manuellt partionering och se till att disken inte formatteras vid installation. Då kanske man har kvar sina filer och inställningar. jag har läst detta nånstans nån gång, men jag är inte säker på att det funkar så gör det på egen risk. Varför jag överhuvudtaget skriver det här är för att nån som vet mer förhoppningsvis reagerar och kan säga om det är rätt eller fel

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 17:20
av Rasmus
Cadryc du har delvis rätt, förutom att man måste formatera /, /usr och några till (minns ej vilka). Men hade man fått så funkar det säkert, man kanske får med den alternativa?

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 17:23
av Cadryc
Rasmus skrev:Cadryc du har delvis rätt, förutom att man måste formatera /, /usr och några till (minns ej vilka). Men hade man fått så funkar det säkert, man kanske får med den alternativa?
Öhm... om man formaterar / så försviner väl alla mappar där (inklusive /home) eller?

Istället för att formatera, skulle man med LiveCD kunna ta bort alla mappar i / förutom just /home ?

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 17:27
av Rasmus
Cadryc skrev:
Rasmus skrev:Cadryc du har delvis rätt, förutom att man måste formatera /, /usr och några till (minns ej vilka). Men hade man fått så funkar det säkert, man kanske får med den alternativa?
Öhm... om man formaterar / så försviner väl alla mappar där (inklusive /home) eller?

Istället för att formatera, skulle man med LiveCD kunna ta bort alla mappar i / förutom just /home ?
Ja, du kan även montera din / som /home, dock kommer du då få en massa mappar såsom bin,etc,boot,sbin,usr m.m. i /home (dessa går även att ta bort i efterhand) och man måste själv flytta allt från /home/home/[användarnamn] till /home/[användarnamn]

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 18:55
av Cadryc
Okej, så för att bena upp det lite, alternativen är

1. Ta bort alla mappar på roten av hårddisken förutom /home. Sen installera som vanligt, men välja manuell partionering och se till att inget formateras. /home kommar nu att behållas (alltså inte skrivas över av en ny tom /home

2 Installera det nya systemet i den befintlige /home, eller? Osäker på att jag förstod det rätt. Och hur väljer man detta i partioneringen vid installation?

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 19:10
av micke_nordin
Så länge det rör sig om samma processorarkitektur borde det väl funka att bara plugga in och köra eller?

Jag tror att du måste göra så här om du skall installera på nytt: skapa en ny partition om du har tomt utrymme på disken, genom att krympa den befintliga och sedan skapa en ny på det tomma utrymmet. Gör detta med live-cd. Därefter kan du radera alla kataloger utanför /home/. Då har du två partitioner på disken varav en bara innehåller /home/ därefter kan du installera systemet på den nya partitionen och välja att den gamla partitionen skall monteras som home, med hjälp av alternativet manuell partitionering under installationen. Jag rekommenderar att du bara gör detta om du har ungefär 10 gb ledigt på disken att skapa den nya partionen på, så att du har lite manöverutrymme för systemfilerna (ett absolut minimum är väl en systempartition på 5 gb eller så).

Jag har inte testat detta själv, så be warned!

/Micke

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 20:08
av Lars
En Ubuntu-installation ser i stort sett likadan ut oavsett på vilken maskin man har installerat den. Så det finns ingen anledning till ominstallation.

Re: Byta disken till en annan dator

Postat: 19 nov 2008, 20:36
av Cadryc
Aha, det ska jag lägga på minnet :D

Re: Byta disken till en annan dator

Postat: 20 nov 2008, 05:41
av David Andersson
En Ubuntu-installation ser i stort sett likadan ut oavsett på vilken maskin man har installerat den. Så det finns ingen anledning till ominstallation.
Moderna linuxar har UUID i /etc/fstab så den hittar rätt partitioner. Om /etc/fstab har /dev/hdxx eller /dev/sdxx så måste man sätta diskarna i samma ordning på samma kablar för att den ska hitta. Om den andra datorn har annat grafikkort så lär det bli problem, men moderna linuxar borde upptäcka det och defaultar till nåt så du kan logga in i alla fall.
Jag har en separat /home-partition, när jag installerar om så formatterar jag bara systempartitionen, och väljer jag samma användarnamn så kommer alla min filer och inställningar att vara precis som innan ominstallation.
Det viktiga är nog att användarna har samma UID och GID (ofta talen 1000, 1001 osv). Om man skapar användarna i samma ordning så borde de få samma nummer. Se t.ex ls -ln
skapa en ny partition om du har tomt utrymme på disken, genom att krympa den befintliga och sedan skapa en ny på det tomma utrymmet.
Funkar det att ändra storlek på en partition med t.ex ext3-filsystem utan att förstöra data? Jag trodde inte. Om det funkar, gör ändå lika många backupper innan som om du skulle radera partitionen.

Re: Byta disken till en annan dator

Postat: 20 nov 2008, 10:45
av micke_nordin
David Andersson skrev: Funkar det att ändra storlek på en partition med t.ex ext3-filsystem utan att förstöra data? Jag trodde inte. Om det funkar, gör ändå lika många backupper innan som om du skulle radera partitionen.
Ja, det funkar hur bra som helst, senast igår krympte jag min rootpartition (etx3) från 30 till 10 gb och lät min /home/partition (också ext3) växa i motsvarande grad. Till det använde jag Fedoras live-cd som innehåller gparted, på samma sätt som ubuntus livecd gör. Att ta backup är dock ett gott och det bör man göra nästan i alla situationer.

/Micke

Re: Byta disken till en annan dator

Postat: 20 nov 2008, 18:30
av look2
Jag har 3 fysiska diska i datorn.
1 som själva systemet ligger på
1 som alla filer ligger på
1 som är backupp.

På disk 1, systemdisken ligger / /home /usr och allt vad de heter.
Disk 2 är sedan i sin tur mou.ntad i /home/shared
och backuppdisken är som standard inte mountad, har ett script som tar backupp och i samband med det så mountas disken och unmountas när det är klart.

Jag flyttade helt sonica alla diskar till en annan dator, men annan hårdvara och det fungerade klockrent. Det enda som strulade lite var nätverkskortet, men efter lite fipplande så gick det också igång.

Tråden kan markeras som löst....

Det jag var orolig för var alla smb shares, och rättigheter till filerna, om man skulle behöva sätta om allt det, och om disk 2 skulle bli formaterad efter som den ligger under /home Men allt gick bra...

Re: Byta disken till en annan dator

Postat: 20 nov 2008, 22:38
av Cadryc
Alltid lika trevligt att se när det funkar för folk :D
look2 skrev:Tråden kan markeras som löst....
Redigera första posten i tråden, ändra ikonen till den gröna bocken och lägg till [LÖST] :)