Sida 2 av 3
Re: Två /home?! efter uppgradering.
Postat: 30 jan 2013, 19:51
av Bowmore
Borde fungera med
Kod: Markera allt
diff -r /gammalhome/home/edfast /gammalhome/edfast
Re: Två /home?! efter uppgradering.
Postat: 30 jan 2013, 23:50
av edfast
Returnerar
Kod: Markera allt
edfast@edfast-zobuntu:~$ diff -r /gammalhome/home/edfast /gammalhome/edfast
diff: /gammalhome/home/edfast/.config/google-chrome/SingletonCookie: Filen eller katalogen finns inte
diff: /gammalhome/edfast/.config/google-chrome/SingletonCookie: Filen eller katalogen finns inte
diff: /gammalhome/home/edfast/.config/google-chrome/SingletonLock: Filen eller katalogen finns inte
diff: /gammalhome/edfast/.config/google-chrome/SingletonLock: Filen eller katalogen finns inte
diff: /gammalhome/home/edfast/.config/google-chrome/SingletonSocket: Filen eller katalogen finns inte
diff: /gammalhome/edfast/.config/google-chrome/SingletonSocket: Filen eller katalogen finns inte
Filen /gammalhome/home/edfast/.dropbox/command_socket är ett uttag (socket) medan filen /gammalhome/edfast/.dropbox/command_socket är ett uttag (socket)
Filen /gammalhome/home/edfast/.dropbox/iface_socket är ett uttag (socket) medan filen /gammalhome/edfast/.dropbox/iface_socket är ett uttag (socket)
Verkar inte vara så mycket att bry sig om, eller vad? Jag vet inte vad SingletonLock är, och Googlar jag får jag grekiska.
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 00:17
av Bowmore
edfast skrev:Jag vet inte vad SingletonLock är, och Googlar jag får jag grekiska.
Chromium och ok att ta bort så det ser bra ut.
Nu ligger användarmappen
edfast rätt för att fungera för en separat /home.
Nästa steg är det du gjorde tidigare dvs ändra i
/etc/fstab igen som jag föreslog i
mitt första inlägg (igår 22:17) i tråden och starta sen om datorn och försök logga in på edfast. Borde fungera denna gång.
Fungerar det så återstår sen att rensa upp i sda5 och sen flytta över mappar och filer du vill spara i sda7 till sda5, samt slutligen även rensa upp i sda7. Men vi kommer till det sen.
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 00:56
av edfast
Bootar och loggar in utan anmärkning. Fortsatt utrymmesvarning. Vart nu?
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 11:23
av Bowmore
Jag förutsätter att du har mitt monteringsdirektiv kvar i /etc/fstab.
Det är nu det som gäller och ska inte behövas ändras igen.
För att göra dina filer du skapat i 12.04 tillgängliga så behöver du starta upp via en livecd.
Därefter kör du följande kommandon:
Kod: Markera allt
sudo mount /dev/sda7 /mnt
cd /mnt && sudo mv home home_1204 && sudo mkdir home
sudo umount /mnt
dvs du monterar 12.04-partitionen, döper om
/home till
/home_1204 samt skapar en ny monteringspunkt
/home på vilken din "gammalhome" numer monteras. Härmed gör du dina mappar och filer du skapat i 12.04 synliga. Om det sista kommandot, umount, misslyckas så ignorera det.
Starta sen om datorn utan livecd.
När du startar Nautilus så ska du nu under
Filsystem se både mappen
home och
home_1204.
Lägg sen ut svaren på följande kommandon
så får vi se om allt ser rätt ut.
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 13:47
av edfast
Efter kommandot
Kod: Markera allt
cd /mnt && sudo mv home home_1204 && sudo mkdir home
får jag svaret
Kod: Markera allt
mv: cannot stat `home': no such file or directory

Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 16:01
av Bowmore
Något måste ha gått snett. Prova igen från en livecd
Montera sda7
Lista innehållet
och här borde mappen
home finnas med.
Finns
home med så fortsätt med
Kod: Markera allt
cd /mnt && sudo mv home home_1204 && sudo mkdir home
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 16:20
av edfast
Hej, beklagar, men ditt svar kom aningen sent, och Mr Clawfinger hann före. I tron att home kanske inte kunde döpas om till home_1204 om den inte först fanns, och att du kanske hade skrivit fel

så testade jag med
Kod: Markera allt
cd /mnt && sudo mkdir home && sudo mv home home_1204
istället och då verkade den bita och jag kunde starta om, men det var ju inte korrekt, och nu står jag där...
Verkligen Sorry, men så går det när jag lämnas utan uppsikt. Går det att omintetgöra?
Re: Två /home?! efter uppgradering.
Postat: 31 jan 2013, 16:31
av Bowmore
Jo, men för att kunna hjälpa dig behöver jag information.
Vad ger
ls kommandot efter monteringen av sda7, dvs
från en livecd?
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 00:48
av edfast
Det blev såhär:
Kod: Markera allt
ubuntu@ubuntu:~$ sudo mount /dev/sda7 /mnt
ubuntu@ubuntu:~$ ls -l /mnt
total 112
drwxr-xr-x 2 root root 4096 nov 5 16:27 bin
drwxr-xr-x 3 root root 4096 nov 5 19:26 boot
drwxr-xr-x 2 root root 4096 okt 9 15:51 cdrom
drwxr-xr-x 4 root root 4096 aug 17 22:06 dev
drwxr-xr-x 136 root root 12288 jan 31 22:36 etc
drwxr-xr-x 2 root root 4096 jan 21 16:55 gammalhome
drwxr-xr-x 2 root root 4096 jan 31 14:02 home
drwxr-xr-x 4 root root 4096 jan 31 14:00 home_1204
lrwxrwxrwx 1 root root 37 okt 12 07:51 initrd.img -> /boot/initrd.img-3.2.0-32-generic-pae
drwxr-xr-x 22 root root 4096 nov 5 16:28 lib
drwx------ 2 root root 16384 okt 9 15:44 lost+found
drwxr-xr-x 2 root root 4096 jan 31 14:04 media
drwxr-xr-x 2 root root 4096 apr 19 2012 mnt
drwxr-xr-x 2 root root 4096 aug 17 22:05 opt
drwxr-xr-x 2 root root 4096 apr 19 2012 proc
drwx------ 9 root root 4096 jan 21 16:55 root
drwxr-xr-x 9 root root 4096 okt 9 16:04 run
drwxr-xr-x 2 root root 4096 nov 5 16:28 sbin
drwxr-xr-x 2 root root 4096 mar 5 2012 selinux
drwxr-xr-x 2 root root 4096 aug 17 22:05 srv
drwxr-xr-x 2 root root 4096 apr 14 2012 sys
drwxrwxrwt 11 root root 4096 jan 31 22:36 tmp
drwxr-xr-x 10 root root 4096 aug 17 22:05 usr
drwxr-xr-x 13 root root 4096 jan 31 14:25 var
lrwxrwxrwx 1 root root 33 okt 12 07:51 vmlinuz -> boot/vmlinuz-3.2.0-32-generic-pae
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 01:30
av Bowmore
Vad är problemet?
Mappen /home
är tom och ska vara det eftersom du numer monterar gammalhome här
Mappen /home_1204
innehåller två mappar
- edfast (för 12.04 installationen)
- lost+found
vilket också stämmer.
När du startar upp 12.04 har du tillgång till dina mappar och filer från 10.10. Vidare hittar du motsvarande mappar och filer för 12.04 under /home_1204/edfast.
Stämmer inte detta?
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 02:11
av edfast
Nog stämmer det alltid. Men jag får fortfarande upp varningsmeddelanden om att systemet är lågt på resurser (just nu 255 MiB), och att jag måste ta bort program för att kunna köra, men om jag räknar efter, så borde jag ha ungefär halva utrymmet som är avdelat till Ubuntu, dvs runt 50GB fritt. I tillägg är det oredigt värre; jag har en hel del i dubbel uppsättning, bla ubuntuone osv. Och jag vet inte hur mycket av detta det är som ställer till det och käkar upp hårddisk. Jag förstår inte vad som äter upp allt detta utrymme? Jag har ju inte plats för att köra programuppdateringarna?! Dropbox och UbuntuOne kan inte synka pga för lite diskutrymme, påstås det, men som jag ser det måste det ju vara nonsens, och det är bara det att ledig plats inte finns där dessa program förväntar sig att finna den? -Och hur gör man med det?
-Men systemet fungerar, filerna finns där, och de flesta av programmen verkar också finnas med. Är min misstanke riktig, att det inte bara räcker med att helt sonika tömma 'dublettmapparna' på innehåll, föra över till det jag vill ha kvar i 'home_1204', slänga överflödigt och sedan döpa tillbaka home_1204 till home för att allt ska bli frid och fröjd?
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 02:23
av Bowmore
Jo, det återstår en drös rensningar men jag återkommer med det imorgon för nu är det sängdags för mig

Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 06:17
av johanre
Bowmore har ju full koll på läget här, men edfast, du får varningar om dåligt med utrymme för systemresurser för att din root disk (/dev/sda7) är knök-full. Det i sin tur beror på att din hemmakatalog flyttades till din root disk när du fick strul med din gamla hemmakatalog. Din root disk är ganska liten till att börja med så därför blir det nu problem.
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 10:07
av edfast
Så är det. Jag satte från början av ca 10GB om jag minns rätt. Efter uppdateringen hamnade ju 'allt' på detta lilla område. Jag trodde av någon anledning att ominstallationen, när /home inte formaterades, skulle lägga nödvändiga systemfiler under / och helt enkelt fortsätta använda den befintliga /home.
Istället installerades /, /home och swap alltsammans under de 10GB, vilket jag 'borde' begripit. Nu är frågan om det går att rätta till, och jag får ju mycket god hjälp. (Detta är ett makalöst forum!)
Så här mitt i processen -som jag inte förstår så mycket av- kan jag inte undgå att ibland tänka att det 'fiffiga' med att ha en separat /home möjligen är överskattat; åtminstone om en återställning varje gång innebär lika mycket arbete

. Men det är klart fascinerande om det går.
Men detta riskerar att bli alltför mycket OT, så punkt där.
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 13:57
av Bowmore
edfast skrev:att det 'fiffiga' med att ha en separat /home möjligen är överskattat; åtminstone om en återställning varje gång innebär lika mycket arbete

.
Merarbetet ligger i att gå från en icke-separat /home till en separat /home och behöver bara göras en gång
Vill först att du listar innehållet under /home med
samt resultatet av
så vi undviker några missöden/missförstånd.
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 16:08
av edfast
Jag ser fram emot den dag jag förstår hur det ska gå till. Och mot den dag jag talar flytande mandarin, får nobelpriset, och gifter mig med Scarlett Johansson. Svaret på kommandona blev såhär.
Kod: Markera allt
edfast@edfast-zobuntu:~$ ls -l /home
totalt 108
drwxr-xr-x 3 root root 4096 maj 17 2012 boot
drwxr-xr-x 2 root root 4096 jul 3 2011 cdrom
drwxr-xr-x 73 edfast edfast 4096 feb 1 09:53 edfast
drwxr-xr-x 3 root root 4096 jul 3 2011 home
drwx------ 2 root root 16384 jul 3 2011 lost+found
drwxr-xr-x 3 root root 4096 sep 30 12:50 media
drwxr-xr-x 2 root root 4096 apr 23 2010 mnt
drwxr-xr-x 3 root root 4096 jul 3 2011 opt
drwx------ 15 root root 4096 jun 20 2012 root
drwxr-xr-x 2 root root 4096 dec 5 2009 selinux
drwxr-xr-x 2 root root 4096 apr 29 2010 srv
drwxrwxrwt 12 root root 32768 sep 30 16:36 tmp
drwxr-xr-x 2 root root 4096 sep 30 16:41 ubiquity-apt-clone
drwxr-xr-x 4 root root 4096 sep 30 16:42 usr
drwxr-xr-x 4 root root 4096 sep 30 16:42 var
-rw-r--r-- 1 root root 2720 feb 21 2012 xorg.conf.new
edfast@edfast-zobuntu:~$ grep home /etc/fstab
/dev/sda5 /home ext4 defaults 0 2
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 16:45
av Bowmore
Ok, det ser ut precis som jag trodde.
Jag har delat in det i tre steg så kolla noggrant efter varje steg att allt verkar stämma innan du fortsätter med nästa steg då du inte kommer att ha möjlighet längre att ångra dig.
OBS! Kopiera kommadona till terminalen då ett litet skrivfel kan ställa till det.
STEG 1 - Rensa upp i den nya home-partitionen (sda5)
Under /
home har du dina gamla 10.10 systemfiler och din gamla hemmapp för
edfast som du nu har tillgång till i 12.04.
Det vi ska börja med är att
- rensa bort alla 10.10 systemmappar och systemfiler
- ta bort ena kopian på din hemmapp för 10.10. dvs mappen /home/home
för dem behöver du inte längre och tar bara plats på din 81GB volym.
Det vi behövde spara under /home/home har vi redan gjort och var din användarmapp
edfast som nu även ligger som /home/edfast där den ska ligga för fallet en separat /
home.
Enligt senaste listningen så ska dessa mappar och filer bort:
Kod: Markera allt
sudo rm -r /home/boot /home/cdrom /home/home /home/lost+found /home/media /home/mnt /home/opt /home/root
sudo rm -r /home/selinux /home/srv /home/tmp /home/usr /home/var /home/ubiquity-apt-clone /home/xorg.conf.new
När du kört kommandona ovan så kolla vad som finns kvar under home:
Det ska bara lista mappen
edfast.
Nu har du skapat en
ren home-partition.
Starta om systemet och se att allt fortfarande fungerar.
Du kommer fortfarande att få varningar om för lite utrymme.
STEG 2 - Kopiera över din sparade hemmapp för 12.10 till din nuvarande hemmapp
Kopiera över din 12.04 hemmapp till din nuvarande hemmapp:
Kod: Markera allt
sudo cp -Rp /home_1204/edfast /home/edfast/edfast_12.04
Din sparade hemmapp för 12.04 ligger nu under mappen
edfast_12.04 i din hemmapp. Den innehåller både dina egna filer och konfigurationsfiler för 12.04.
Kolla att detta stämmer innan du fortsätter.
STEG 3 - Till sist rensa upp i din 12.04 systempartition
Nu när du kopierat över innehållet i
home_1204 till din hemmapp så behövs den kopian inte längre, så
När du tagit bort mappen
home_1204 ska du inte längre få några varningar om för lite utrymme.
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 17:20
av edfast
Stum av förvåning och beundran. Det verkar fungera! Inga varningsmeddelanden, Ubuntuone och Dropbox synkar för fulla segel, och Uppdateringshanteraren tuggar på i bakgrunden. Jag fattar inte helt vad som är gjort, och det skulle underlätta om det någonstans fanns ett uppritat 'träd' över var systemets olika delar ligger och hur de står i förhållande till varandra.
Men för nu bara; Stort tack för den ypperliga hjälpen! Nu ska jag bara låta alla uppdateringar lägga sig, och så justera systemet och inte minst GUIns utseende till det det var. Igen, tack!
(Jag markerar inte tråden som löst riktigt ännu, väntar och ser en dag eller så om det skulle uppstå fler frågor. Men sedan.)
Re: Två /home?! efter uppgradering.
Postat: 01 feb 2013, 18:39
av Bowmore
Här en kortfattad bild på hur det ser ut:
sda7 (systempartition)
bin
boot
cdrom
dev
etc
home (monteringspunkt /home i fstab för sda5)
lib
lost+found
media
mnt
opt
proc
root
run
sbin
selinux
srv
sys
tmp
usr
var
Monteringspunkten /home är endast en monteringspunkt och har inget innehåll, dvs den är tom.
Den fylls i ditt fall med innehåll när partitionen sda5 monteras här under uppstarten av systemet.
Det är det direktivet i /etc/fstab fixar.
sda5 (home-partition)
edfast
Under mappen edfast ligger sedan användarmappar och filer från 10.10 som:
> Bilder
> Dokument
> edfast_12.04 (användarmappar och filer från 12.04)
> Hämtningar
> Mallar
> Musik
> Publikt
> Skrivbord
> Video
Mappen edfast_12.04 är en backup på din hemmapp du tidigare hade i 12.04.