OS startar i "fel" partition[LÖST]

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

OS startar i "fel" partition[LÖST]

Inlägg av RunningCloud »

Innan installation av Lucid så ändrade jag på HD och minskade på utrymmet för att frigöra ca 25 GB till en ny partition för OSet och på så vis behålla mina home-kataloger. Jag använde mig av denna utmärkta guide och fixade till en ny partition som heter sda3. Jag genomförde installationen och när jag kom till frågan om partition så valde jag "avancerad" jag valde den nya sda3 som ext3 partition och enligt guiden så skulle "/" betyda att den blev för root. jag valde vidare den gamla swappartitionen (sda5) och enbart att formatera sda3. sda1 ville jag behålla intakt med mina gamla home-kataloger (Karmic).
Sedan kom jag till frågan om att importera konton vilket jag bockade för och skulle behålla 4 konton. Allt flöt på och såg ut att gå bra men när jag sedan startar om och skall logga in finns bara ett konto (ett nytt som jag valt som dummykonto för att enbart starta med och sedan tänkt att ta bort). Det verkar också vara så att Lucid startar i den gamla sda1.
Mina gamla home-kataloger ligger kvar under home/home/ ? I Gparted ser jag dev/sda1 som "/home", dev/sda3 som "/", dev/sda2 (extended) och dev/sda5 (linux-swap).
Hur skall jag göra för att få rätsida på detta? ???
Senast redigerad av 1 RunningCloud, redigerad totalt 5 gånger.
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: OS startar i "fel" partition

Inlägg av johanre »

Kan du starta en terminal och i den skriva :

Kod: Markera allt

cat /etc/fstab
Klistra in det svar du får här så skall vi nog kunna hjälpa dig. :)
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Ok, här fick jag som svar:

Kod: Markera allt

chefen@chefen-desktop:~$     cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda3 during installation
UUID=f1c8559a-e61a-46d0-9c2a-c351ab7f7939 /               ext3    errors=remount-ro 0       1
# /home was on /dev/sda1 during installation
UUID=434cdaa4-5ae3-4e82-b14a-53ce11849489 /home           ext3    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=22468771-d61b-4dd7-ac32-0ba7946f329f none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
chefen@chefen-desktop:~$ 
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

Jag måste säga att jag blir lite förvirrad då jag saknar en systempartition i din beskrivning. Dessutom förstår jag inte resonemanget kring att importera konton mm då du ju kopplar den nya installationen till din gamla home. Så från vad försöker/vill du importera konton?

Men för att börja nånstans så klistra ut resultatet av

Kod: Markera allt

sudo fdisk -l
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Jag vill för mycket men kan för lite... :-[
Jag satt med en hårddisk på 500GB där ubuntu 9.10 var installerat med homekataloger och allt. Nu försökte jag fixa så att homekatalogerna skulle komma på en egen partition.
Vid installation av 10.4 fick jag ju frågan om jag ville importera kontona som hittades, och jag bockade i för ja, i tron att det var rätt att göra så.
Bowmore skrev:Men för att börja nånstans så klistra ut resultatet av

Kod: Markera allt

sudo fdisk -l
Ok, här kommer det:

Kod: Markera allt

chefen@chefen-desktop:~$ sudo fdisk -l
[sudo] password for chefen: 

Disk /dev/sda: 500,1 GB, 500107862016 byte
255 huvuden, 63 sektorer/spår, 60801 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Diskidentifierare: 0x0006c569

    Enhet Start     Början        Slut     Block    Id  System
/dev/sda1   *           1       56897   457025121   83  Linux
/dev/sda2           60146       60801     5269289+   5  Utökad
/dev/sda3           56898       60145    26089560   83  Linux
/dev/sda5           60146       60801     5269288+  82  Linux växling / Solaris

Posterna i partitionstabellen är inte i diskordning
chefen@chefen-desktop:~$ 
Det verkar som om jag har två 10.4 installerade för jag råkade komma in på det gamla kontot igår vid en omstart.
Ja just ja.. glömde av att jag faktiskt uppgraderade systemet från 9.10 till 10.4 när den släpptes. :-[
Hoppas att jag var lite tydligare nu :)
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

Aha, nu ser jag var det andra systemet ligger. Du hade inte en separat home tidigare och det systemet (en uppgraderad Lucid) ligger alltså kvar i sda1. Det innebär att du har en struktur i sda1 (ditt nya home) som ser ut så här:

Mappar och filer som ingår i ditt nya home på sda1
Mappar
Bilder, Dokument, Mallar, Skrivbord, Video, Hämtningar, Musik och Publikt
Filer
ett antal dolda mappar (.mapp) och filer (.fil).

Mappar och filer som ingår i ditt gamla system på sda1
Mappar
bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var
Filer
initrd.img initrd.img.old vmlinuz vmlinuz.old

Ser du allt detta om du t.ex kör kommandot

Kod: Markera allt

ls -l /home
från ditt nya Lucid

I så fall är ju frågan var du vill göra.

Om du vill göra din sda1-partition till en ren home för det nyinstallerade Lucid så bör du ta bort alla de mappar och filer som jag listat under Mappar och filer som ingår i ditt gamla system på sda1 med undantag av mappen home som är ditt gamla home. Där vill du säkert kopiera över en del till ditt nya home innan du tar bort den också.

Men först antar jag att du behöver fixa så att du startar upp ditt nya Lucid på sda3 som default.
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Bowmore skrev:Aha, nu ser jag var det andra systemet ligger. Du hade inte en separat home tidigare
Now we are talking! :)
Bowmore skrev: Ser du allt detta om du t.ex kör kommandot

Kod: Markera allt

ls -l /home
från ditt nya Lucid
Så här:

Kod: Markera allt

chefen@chefen-desktop:~$ ls -l /home
totalt 124
drwxr-xr-x   2 root   root    4096 2010-04-30 03:22 bin
drwxr-xr-x   3 root   root    4096 2010-04-30 06:02 boot
lrwxrwxrwx   1 root   root      11 2009-04-17 19:08 cdrom -> media/cdrom
drwxr-xr-x  32 chefen chefen  4096 2010-05-03 08:53 chefen
drwxr-xr-x   4 root   root    4096 2008-10-29 22:18 dev
drwxr-xr-x 174 root   root   12288 2010-05-02 17:43 etc
drwxr-xr-x   6 root   root    4096 2009-12-16 21:59 home
lrwxrwxrwx   1 root   root      33 2010-04-30 03:21 initrd.img -> boot/initrd.img-2.6.32-21-generic
lrwxrwxrwx   1 root   root      33 2010-04-29 22:10 initrd.img.old -> boot/initrd.img-2.6.31-21-generic
drwxr-xr-x  17 root   root   12288 2010-04-30 05:56 lib
drwxr-xr-x   7 root   root   12288 2010-04-29 23:40 lib32
lrwxrwxrwx   1 root   root       4 2009-04-17 19:09 lib64 -> /lib
drwx------   2 root   root   16384 2009-04-17 19:08 lost+found
drwxr-xr-x   3 root   root    4096 2010-04-30 08:20 media
drwxr-xr-x   2 root   root    4096 2008-10-20 14:27 mnt
drwxr-xr-x   2 root   root    4096 2008-10-20 14:27 proc
drwxr-xr-x  19 root   root    4096 2010-04-30 05:45 root
drwxr-xr-x   2 root   root    4096 2010-04-30 05:55 sbin
drwxr-xr-x   2 root   root    4096 2009-03-06 18:16 selinux
drwxr-xr-x   3 root   root    4096 2010-02-18 09:05 srv
drwxr-xr-x   2 root   root    4096 2008-10-14 15:02 sys
drwxrwxrwt   5 root   root   12288 2010-05-02 17:41 tmp
drwxr-xr-x  12 root   root    4096 2009-04-17 21:02 usr
drwxr-xr-x  15 root   root    4096 2008-10-29 22:28 var
lrwxrwxrwx   1 root   root      30 2010-04-30 03:21 vmlinuz -> boot/vmlinuz-2.6.32-21-generic
lrwxrwxrwx   1 root   root      30 2010-04-29 22:10 vmlinuz.old -> boot/vmlinuz-2.6.31-21-generic
chefen@chefen-desktop:~$ 
Nu syns det väl inte här men i min hom ligger en ny home altså home/home/gamla användare men det kan jag väl bara kopiera sedan?
så här altså:

Kod: Markera allt

chefen@chefen-desktop:~$ ls -l /home/home
totalt 32
drwxr-xr-x 49    500   1001  4096 2009-12-15 20:20 barnen
drwxr-xr-x 39   1003   1004  4096 2010-04-17 22:01 barnens
drwxr-xr-x 45   1002   1002  4096 2010-04-25 10:42 bettan
drwxr-xr-x 85 chefen chefen 20480 2010-04-30 08:16 mammaopappa
chefen@chefen-desktop:~$ 
Och blir det något klokare av det här?

Kod: Markera allt

chefen@chefen-desktop:~$ ls -l /
totalt 100
drwxr-xr-x   2 root root  4096 2010-04-30 13:11 bin
drwxr-xr-x   3 root root  4096 2010-04-30 13:11 boot
drwxr-xr-x   2 root root  4096 2010-04-30 13:06 cdrom
drwxr-xr-x  18 root root  4080 2010-05-03 08:52 dev
drwxr-xr-x 143 root root 12288 2010-05-03 08:53 etc
drwxr-xr-x  22 root root  4096 2010-04-30 13:07 home
lrwxrwxrwx   1 root root    33 2010-04-30 13:10 initrd.img -> boot/initrd.img-2.6.32-21-generic
drwxr-xr-x  16 root root 12288 2010-04-30 13:57 lib
drwxr-xr-x   7 root root  4096 2010-04-30 13:57 lib32
lrwxrwxrwx   1 root root     4 2010-04-30 12:59 lib64 -> /lib
drwx------   2 root root 16384 2010-04-30 12:58 lost+found
drwxr-xr-x   3 root root  4096 2010-04-30 15:47 media
drwxr-xr-x   2 root root  4096 2010-04-23 12:23 mnt
drwxr-xr-x   2 root root  4096 2010-04-29 14:17 opt
dr-xr-xr-x 153 root root     0 2010-05-03 08:52 proc
drwx------  10 root root  4096 2010-04-30 15:02 root
drwxr-xr-x   2 root root  4096 2010-04-30 13:11 sbin
drwxr-xr-x   2 root root  4096 2009-12-05 23:25 selinux
drwxr-xr-x   2 root root  4096 2010-04-29 14:17 srv
drwxr-xr-x  13 root root     0 2010-05-03 08:52 sys
drwxrwxrwt  13 root root  4096 2010-05-03 13:33 tmp
drwxr-xr-x  12 root root  4096 2010-04-30 13:57 usr
drwxr-xr-x  15 root root  4096 2010-04-29 14:41 var
lrwxrwxrwx   1 root root    30 2010-04-30 13:10 vmlinuz -> boot/vmlinuz-2.6.32-21-generic
Bowmore skrev: Om du vill göra din sda1-partition till en ren home för det nyinstallerade Lucid
Japp!
Bowmore skrev: Men först antar jag att du behöver fixa så att du startar upp ditt nya Lucid på sda3 som default.
Jajjamensan! men hur löser jag det smidigt? det verade ju inte funka att lägga in ett nytt Lucid i sda3 förra försöket..... :o
Skönt att du är med på resan Bowmore! :)
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

RunningCloud skrev:Jajjamensan! men hur löser jag det smidigt? det verade ju inte funka att lägga in ett nytt Lucid i sda3 förra försöket..... :o
Nu vet jag inte riktigt om jag förstår dig?
Jag antar att när du är inloggad som chefen så är du i den nya installationen av Lucid och då antar jag vidare att den listning du gjorde med kommando ls -l / ger det som finns på sda3. Går du sen in under mappen home där kommer du till sda1 där din gamla installation finns + din nya användarmapp chefen.

Förutsatt att detta stämmer så bör du kunna fixa till det så här:

När du är inloggad som chefen så förstår jag att du startat upp via din nya systempartition sda3.

Först gäller det då att se till att det är den som du kommer till automatiskt.

Om du inte gör det (vilket du borde) så behöver du skriva om grub's MBR med

Kod: Markera allt

sudo grub-install /dev/sda
Därefter kan du lugnt ta bort så gott som alla mappar och filer direkt under /home men spara mapparna
- chefen ... som är din nya användare
- home ..... som är ditt gamla home
- etc ...... utifall du vill/behöver kolla några gamla systemkonfigurationer senare

Det kan du göra genom Alt+F2 och starta upp Nautilus som root

Kod: Markera allt

gksu nautilus
Navigera sen fram till /home (dvs sda1) och ta bort systemmapparna och filerna där så att du endast har de tre mapparna ovan kvar.

Prova sen att starta upp systemet igen och se att allt fungerar.

Därefter skapar du nya användare för de användare du vill ha kvar av
- barnen
- barnens
- bettan
- mammaopappa

Slutligen kopierar du över alla mappar och filer från /home/home/användare till home/användare och sätter rätt user:group med kommandot

Kod: Markera allt

sudo chown -R <användare>:<användare> /home/<användare>
Och glöm inte att ta med de dolda mapparna och filerna per användare!

En mapp som inte vill kopiera sig är den dolda mappen .gvfs och det är helt ok så glöm den.

Jag hoppas och tror att det ska räcka men håll tungan rätt i mun så att du inte tar bort mappar och filer på fel nivå! Alltså ta bara bort resp mappar och filer enl ovan under /home.
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Jag är inte riktigt med i resonemanget om vilken partition systemet startar i. Hur kan jag se om det är sda1 eller sda3?
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Och detta ja?
Bowmore skrev: Om du inte gör det (vilket du borde) så behöver du skriva om grub's MBR med

Kod: Markera allt

sudo grub-install /dev/sda
Skall det inte vara tex sda3 på slutet?
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

Du kan t.ex kolla i fstab som beskriver hur systemet är monterat.

Du kan även köra kommandot mount utan parametrar.

Kod: Markera allt

mount
I mitt fall får jag bl.a denna rad
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
som säger att sda5 är monterat som root (/)

och denna rad
/dev/sda6 on /home type ext4 (rw)
där sda6 är monterat som /home.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

RunningCloud skrev:Skall det inte vara tex sda3 på slutet?
Nej, du skriver kommandot i den nya installationen som snurrar på sda3 och installerar grub i bootsektornsda, dvs i MBR. Det är där du styr om från sda1 till sda3 om det nu inte redan är så vilket jag tror med tanke på dina listningar ovan förutsatt att du inte passerade sda1's grubmeny på vägen.

Alltså det som gäller är

Kod: Markera allt

sudo grub-install /dev/sda
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

Ett annat alternativ är att hämta ner Boot Info skriptet härifrån och köra det. I mitt fall börjar resultatet av skriptet med
Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Grub 0.97 is installed in the MBR of /dev/sda and looks on the same drive
in partition #1 for /grub/stage2 and /grub/menu.lst.
vilken säger att jag har gamla grub i MBR och att den pekar på sda1 vilket är helt riktigt.
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Ok nu är jag med lite bättre i matchen. Jag har läst igenom ett par gånger o såg att jag missat lite i infon tidigare.
Det fungerade fint att plocka bort det gamla skräpet och jag har startat om, det funkar med.
Bowmore skrev: Slutligen kopierar du över alla mappar och filer från /home/home/användare till home/användare och sätter rätt user:group med kommandot

Kod: Markera allt

sudo chown -R <användare>:<användare> /home/<användare>
Och glöm inte att ta med de dolda mapparna och filerna per användare!
Så det räcker inte med att skapa nya användare med samma namn och bara kopiera över mapparna, vad gör det ovan beskrivna kommandot då egentligen? Jag har inte prövat med det än.
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

RunningCloud skrev:Så det räcker inte med att skapa nya användare med samma namn och bara kopiera över mapparna, vad gör det ovan beskrivna kommandot då egentligen? Jag har inte prövat med det än.
Kommandot sätter rätt användare och grupp för sina mappar och filer under /home/användare.

Du kan ju prova och se om det fungerar utan chown för resp användare.
Kruxet är att användarens uid (user id) och gid (group id) sannolikt är olika men det märker du isf när en användare X försöker kopiera "sina" filer från en gammal installation utan sudo. Första användaren får uid=gid=1000, andra uid=gid=1001, osv. om du inte manuellt ändrar i de värdena.

Funkar det inte bra för en användare så kör du det kommandot

Kod: Markera allt

sudo chown -R <användare>:<grupp> /home/<användare>
Ändrade på ett ställe i kommandot till grupp för tydlighetens skull även fast användare och grupp per default har samma namn.
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Ok tackar!
Nu stötte jag på patrull när jag skulle lägga till en användare eftersom det efterfrågades ett "kortnamn". Måste jag ange ett sådant och hur vet jag om det var ett kortnamn på tidigare användare?
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

Kortnamn är användarnamnet som också blir namnet på mappen under /home och ett sånt måste du givetvis ange.
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

8)
Livet e ju på topp en stund!
Det gick ju kanon detta då. Kopierade över en användare och fick några felmeddelanden vid kopiering och uppstart men efter att jag kört:
Bowmore skrev:

Kod: Markera allt

sudo chown -R <användare>:<grupp> /home/<användare>
Ändrade på ett ställe i kommandot till grupp för tydlighetens skull även fast användare och grupp per default har samma namn.
så blev det bra :)

Tror du att jag kan ta bort användaren chefen sedan när jag fixat till de andra användarna?
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: OS startar i "fel" partition

Inlägg av Bowmore »

RunningCloud skrev:Tror du att jag kan ta bort användaren chefen sedan när jag fixat till de andra användarna?
Visst kan du ta bort en användare, tom chefen ;D
Men tänk på att ge någon av de andra användarna administratörsrätt först.

Verkar som det mesta löst sig nu för sig ;)
RunningCloud
Inlägg: 133
Blev medlem: 18 aug 2009, 10:50
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Grästorp

Re: OS startar i "fel" partition

Inlägg av RunningCloud »

Bowmore skrev:Verkar som det mesta löst sig nu för sig ;)
Jajjamensan!

Jag får tacka för tålmodig hjälp igen!
Och det är kanske inte sista gången ;D
Klyver sällan nu...
Solenergi, det är lysande!
Annars kan man ju springa sig varm också ;-)
Skriv svar

Återgå till "Installation och uppgradering"