Sida 1 av 1

GParted

Postat: 03 jul 2007, 22:32
av Johnny Rosenberg
Hej!

Har ett litet problem. Tänkte skapa ytterligare en partition på min interna hårddisk och började med att förminska en partition för att lämna plats åt den nya. Dock har jag nu ändrat mig och vill ändra tillbaka så att den förminskade partitionen åter tar ujpp resten av hårddisken.

Så här ser det ut just nu:
Partition - Filsystem - Monteringspunkt - Storlek - Använt - Oanvänt - Flaggor
/dev/sda1 - fat32 - /media/sda1 - 7,81 GiB - 6,05 GiB - 1,75 GiB - hidden
/dev/sda2 - NTFS - hittades inte - 70,78 GiB - -,-- GiB - -,-- GiB - boot
/dev/sda4 - linux-swap -  - 3,73 GiB - -,-- GiB - -,-- GiB -
/dev/sda3 - ext3 - / - 18,63 GiB - 16,58 GiB - 2,05 GiB -
inte allokerat - inte allokerat -  - 48,10 GiB - -,-- GiB - -,-- GiB -


Problemet är nu att jag inte kan ändra storlek på /dev/sda3, alltså den som jag tidigare förminskade kraftigt!

Vad göra nu??

Jag fattar inte ens varför jag inte kan ändra dess storlek. Låter helt orimligt i mina öron.


Johnny Andersson

SV: GParted

Postat: 03 jul 2007, 23:28
av DeepThought
Läs EDIT först!

Skulle du kunna starta en terminal (Program -> Tillbehör) och sedan skriva in följande:

sudo fdisk -l

Lösenordet som det frågas efter är ditt vanliga, och det kommer inte att dyka upp några stjärnor eller dylikt när du skriver.

Posta sedan den output du får här :)

Det jag misstänker är nämligen att eftersom partitionen du försöker ändra storleken på heter sda3 (och du har en som heter sda4), så kanske sda3 inte är den sista partitionen på hårddisken, och att du därför inte kan ändra storleken (den ligger inklämd mellan två andra, sda2 och sda4).


EDIT: Försöker du göra det från din installation? Du kan nämligen inte ändra storleken på monterade partitioner, så antigen måste du avmontera partitionen (vilket antagligen inte fungerar, och dessutom verkar väldigt dumt eftersom det är din rot-partition) eller så måste du köra GParted från en LiveCD.

Så, om du inte gör det redan: starta med LiveCDn och kör gksudo gparted med Alt-F2 och se om det går bättre :D

Lycka till!

SV: GParted

Postat: 04 jul 2007, 20:50
av Johnny Rosenberg
Provade att göra det med gksudo gparted och nu var möjligheterna att flytta och ändra storlek aktiva. Tyvärr fick jag dock ett felmeddelande när jag skulle låta utföra det hela.

Resultatet av sudo fdisk -l blev:

Disk /dev/sda: 160,0 GB, 160041885696 byte
255 huvuden, 63 sektorer/spår, 19457 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte

   Enhet Start     Början        Slut     Block     Id  System
/dev/sda1               1        1019     8185086   1b  Dold W95 FAT32
/dev/sda2   *        1020       10259    74220300    7  HPFS/NTFS
/dev/sda3           10747       13178    19535040   83  Linux
/dev/sda4           10260       10746     3911827+  82  Linux växling / Solaris

Posterna i partitionstabellen är inte i diskordning


/dev/sda3 ligger sist enligt figuren i GParted och /dev/sda4 näst sist.

Detta kanske kan vara en liten ledtråd: Alla fyra partitionerna jag har är primära. Det märker jag när jag klickar på det inte allokerade området och försöker att skapa en partition där. Jag får då felmeddelandet att max 4 primära partitioner är tillåtet. Detta leder mig till en följdfråga: Vilken eller vilka av mina partitioner behöver INTE vara primära och varför?

Lutar det åt att jag får ta bort en partition (med förlorade data som följd, eftersom jag inte har tillräckligt med utrymme för att kopiera allt till en av de andra partitionerna) för att sedan skapa en utökad partition och så vidare? Och eftersom inte GParted tycks kunna göra detta, är det då fdisk jag ska använda?

I och för sig har jag en USB-hårddisk också med en enda NTFS-partition på 320 GB som jag skulle kunna dumpa hela ext3-partitionen på, men jag har ännu inte lyckats kopiera något till den med Ubuntu. Blir alltid tjafs om att partitionen enbart kan läsas... fast det var nog innan jag installerade nåt NTFS-tjafs i och för sig, så det kanske går nu... Nåja, nu vet i alla fall alla hur oerhört korkad jag är...

SV: GParted

Postat: 04 jul 2007, 22:11
av Bowmore
Du kan börja med att ta bort swap-partitionen sda4 och istället skapa en utökad partition. Sen återskapar du swappen inuti den.

Sen gäller det att skapa ledigt utrymme före eller efter den utökade för att kunna skapa en ny logisk partition i den. En möjlighet som du var inne på är att minska sda3 kanske ännu mer och sen flytta den till slutet på disken. Sen är de bara att utöka den utökade och skapa en logisk partition.

Förslagsvis laddar du ner den senaste GParted LiveCd från
Hemsida: 
http://gparted.sourceforge.net/
Versioner:
http://sourceforge.net/project/showfile ... _id=173828
om Feistys GParted strular.

Jag startar upp GParteds LiveCd med alt Forced VESA då defaulten ger en svart bakgrund och inga fönsterramar. Funkar (tror jag) iofs ändå.

Du kommer att behöva uppdatera swappens UUID i /etc/fstab.
Skulle rotpartitionen sda3 beteckning ändra sig så får du återkomma så löser vi det då.

SV: GParted

Postat: 09 jul 2007, 06:23
av Johnny Rosenberg
Bowmore skrev: Du kan börja med att ta bort swap-partitionen sda4 och istället skapa en utökad partition. Sen återskapar du swappen inuti den.

Sen gäller det att skapa ledigt utrymme före eller efter den utökade för att kunna skapa en ny logisk partition i den. En möjlighet som du var inne på är att minska sda3 kanske ännu mer och sen flytta den till slutet på disken. Sen är de bara att utöka den utökade och skapa en logisk partition.

Förslagsvis laddar du ner den senaste GParted LiveCd från
Hemsida: 
http://gparted.sourceforge.net/
Versioner:
http://sourceforge.net/project/showfile ... _id=173828
om Feistys GParted strular.

Jag startar upp GParteds LiveCd med alt Forced VESA då defaulten ger en svart bakgrund och inga fönsterramar. Funkar (tror jag) iofs ändå.

Du kommer att behöva uppdatera swappens UUID i /etc/fstab.
Skulle rotpartitionen sda3 beteckning ändra sig så får du återkomma så löser vi det då.
Nu har jag tagit bort sda4 och skapat en utökad partition som heter sda5. I den har jag nu skapat sda4. Dock kvarstår problemet eftersom GParted anser att en utökad partition också är en primär partition. Sda3 är också fortfarande låst, så jag kan inte ändra storlek på den eller flytta den. Är det kört?

SV: GParted

Postat: 09 jul 2007, 07:42
av Hund
När du ska ordna en Swap via Gparted så har du "linux-swap" under Filsystem. :)
Ang. Sda3, är den monterad? Den lär vara avmonterad om du skall kunna göra nått.

SV: GParted

Postat: 09 jul 2007, 13:45
av Bowmore
Nåt verkar skumt eller så har du bara blandat ihop partitionerna.
- Primära partitioner får suffix 1-4
- Logiska partitioner får suffix 5-

Alltså borde det vara så att den utökade partitionen heter sda4 och den logiska för swappen heter sda5. Om inte så lägg ut listningen från  kommandot sudo fdisk -l här. Och som Hund skriver swappen ska formatteras med formatet linux-swap.

När allt detta verkar ok så måste du även uppdatera /etc/fstab så att den "nya" swappen hittas vid uppstarten, dvs nytt UUID som du får fram med kommandot sudo vol_id /dev/sda? där sda? ska ersättas med din swaps beteckning. Kolla också för säkerhets skull att vol_id utskriften innehåller följande rad: ID_FS_TYPE=swap

Den utökade partitionen är en primär partition men fungerar endast som en behållare av logiska partitioner. Man kan max ha 32 partitioner förutom den utökade vilket i ditt fall innebär att du kan skapa upp till 29 (logiska) partitioner i den utökade partitionen. Det innebär alltså att alla nya partitioner du skapar på den disken måste vara logiska så länge som du har sda1, 2 och 3 kvar.

Jag antar att du kör från din LiveCd. GParted på den har de här egenheterna. Prova med att ladda ned GParted LiveCd, bränn ISOn och bota upp med den istället.

SV: GParted

Postat: 09 jul 2007, 18:34
av Johnny Rosenberg
Som du ser av nedanstående listning så har du helt rätt, men jag TROR faktiskt att det såg ut som jag sa i GParted precis när jag hade valt vad jag ville göra, men det spelar ju ingen roll. Det är ju nu som gäller.

Om du undrar över sdb1 så råkade jag helt enkelt ha en mp3-spelare inkopplad när jag skrev kommandot.

Något uppdaterande av /etc/fstab gjorde jag aldrig, och enligt vad du skrev så borde jag då alltså inte kunna starta upp Linux igen, eller fattade jag fel? Men nu sitter jag ju här och kör Linux, nyligen uppstartad efter att ha varit avstängd sedan i morse och dessutom över natten, för det var ju igår jag strulade med partitionerna. Kan det vara så att GParted eller något annat fixat det automatiskt?

Fast nu när jag tittade i den så står det inte samma UUID som man får fram när man kör vol_id /dev/sda5. En sak som förbryllade mig var att det i filen står att den skapats automatiskt av ntfs-config. Lite märkligt, för det är väl inte alla som har den installerad? Eller hade filen /etc/fstab funnits i vilket fall? Det kanske bara var så att ntfs-config var det program som senast uppdaterade filen?

Finns det något kommando man kan köra som automatiskt uppdaterar /etc/fstab? Tänkte bara på att jag nu har sda1-sda5, men enligt /etc/fstab har jag bara sda1-sda4. Eller innehåller /etc/fstab alltid info om endast sda1-sda4?

Jisses, jag tror det blir fler frågor för varje gång. Jag ska ladda ner GParted LiveCD och försöka med den också så får vi se om klantige herr Andersson (snart Rosenberg) får mer fason på det hela.

Och nej, sist körde jag faktiskt GParted från hårddisken vilket kan förklara en del missöden, eftersom jag då inte kan avmontera sda3. Jag hade inte fattat att det är det man måste göra för att få allt att funka.

Och till sist en följdfråga till alltihop, kanske har den redan besvarats, men det har jag i så fall missat:

Vilka partitioner MÅSTE vara primära?

Måste exempelvis en partition med ett operativsystem vara primär så innebär ju det att man inte kan ha fler än 4 operativsystem på sin dator, såvida man inte har flera hårddiska förstås. Och det kan jag tänka mig att några gärna vill ha, som kanske vill prova alla Linuxdistributioner och dessutom ha kanske Windows och något mer att leka med. DOS och CP/M...


Så här ser alltså mina partitioner ut för tillfället, före nästa fippelförsök om en stund:

Disk /dev/sda: 160,0 GB, 160041885696 byte

255 huvuden, 63 sektorer/spår, 19457 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte

    Enhet Start    Början        Slut    Block    Id  System
/dev/sda1              1        1019    8185086  1b  Dold W95 FAT32
/dev/sda2  *        1020      10259    74220300    7  HPFS/NTFS
/dev/sda3          10747      13178    19535040  83  Linux
/dev/sda4          10260      10746    3911827+  5  Utökad
/dev/sda5          10260      10746    3911796  82  Linux växling / Solaris

Posterna i partitionstabellen är inte i diskordning
Observera: sektorstorleken är 2048 (inte 512)

Disk /dev/sdb: 1041 MB, 1041629184 byte
12 huvuden, 48 sektorer/spår, 883 cylindrar
Enheter = cylindrar av 576 · 2048 = 1179648 byte

    Enhet Start    Början        Slut    Block    Id  System
/dev/sdb1  *          1        883    1017120    b  W95 FAT32

SV: GParted

Postat: 09 jul 2007, 20:22
av Bowmore
Skönt att höra att partitioneringen av sda4/sda5 var riktig, blev lite fundersam då det hänt konstiga saker tidigare med GParted  ;)

Intressant att det gick att starta utan rätt swap så nu har jag lärt mig nåt nytt  ;) Antingen är Linux så inteligent och allokerar en swap i din rotpartition men det troligaste är nog att du kör utan swap just nu. Att ntfs-3g skulle fixa till det tror jag knappast. Prova att ge kommandot free -m och se om du har nån swap  :D

Så fixa UUID i fstab och starta om genom att skriva kommandot
sudo gedit /etc/fstab
och sen ändra till rätt UUID, spara och stäng. Sen monteras swappen vid nästa omstart.

Att du bara har sda1-4 i fstab beror just på att du inte har uppdaterat den till att innehålla sda1-3 och sda5. Swap har ju bytt namn. Sda4 syns inte då det bara är en behållare av logiska partitioner, alltså inget man monterar.

Vilka partitioner behöver vara primära?
Normalt säger man att Windows OS ska ligga på en primär eftersom den kräver aktiv-flaggan satt för att kunna boota upp. Eftersom logiska dito inte kan sättas som aktiv så funkar det inte. De flesta andra OS kan installeras på logiska partitioner, däribland Linux-distributioner.

Alltså, du skulle kunnat lagt rotpartitionen (sda3) som en logisk partition.

Hoppas jag fick med allt nu.

SV: GParted

Postat: 09 jul 2007, 21:55
av Johnny Rosenberg
Okej, jag ser att jag inte har någon swap för tillfället, så du har helt rätt. Detta gör en av mina frågor aktuell igen: Finns det något sätt att låta uppdatera fstab automatiskt? Det är ju inte bara UUID för sda4 som ändrats, eftersom det tillkommit partitioner.

Och apropå swap, så kollade jag för ett tag sedan, innan jag strulade med partitioner, hur mycket swap som användes för tillfället. Svaret var 0. I och för sig användes bara ca 30% av internminnet, så det fanns ju inte något större behov av en swap då, antar jag. I Windows fylls swaputrymmet på långt innan det egentligen behövs, verkar det som, men tydligen är det kanske inte så i Linux? Internminnet i detta fall är 2 GB, om nu någon undrar.

Jag har nu en GParted Live-CD men fann att man också kunde haft en Live-USB. Det hade nog passat mig bättre. Såg då att det inte fanns någon sådan att ladda ner, utan man får ta CD-versionen och skapa en Live-USB från den. Korkat, för en av poängerna med Live-USB måste väl vara att man slipper slösa på sina CD-R? Fast man kan ju lägga på en CD-RW i och för sig.

Upptäckte också att min Live-CD är betydligt mer uppdaterad än den som ingår i Ubuntu. 0.3.4 på CD och bara 0.2.5 på hårddisken!

GParted-skivan lyckades dock inte hitta det grafiska av någon anledning, men det kanske är fel fråga att ta upp i denna tråd. Jag körde därför alternativet Force Vesa, sen fungerade det. Jag gillade designen på de fönster jag fick då, förresten. Tycker att det mesta är för stort och blaffigt i Ubuntu och jag har inte hittat något sätt att ändra. Vill ha små tecken, små lister och smått allting egentligen, så att det väsentliga får mer plats och så att man slipper skrolla hela tiden.

Har nu i alla fall lyckats förstora min Linux-partition. Dock lämnade jag 10 GB och skapade ytterligare en partition där, som jag tänkte ha för experiment av andra Linuxdistributioner. Jag har ju en CD med Vector Linux som jag blev lite nyfiken på, efter att ha läst om det i en tidning. Bara en sån sak som ett textbaserad installationsprogram kan ju räcka för att få mig intresserad...

Nu ser i alla fall mina partitioner ut så här:
Disk /dev/sda: 160,0 GB, 160041885696 byte
255 huvuden, 63 sektorer/spår, 19457 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte

    Enhet Start    Början        Slut    Block    Id  System
/dev/sda1              1        1019    8185086  1b  Dold W95 FAT32
/dev/sda2  *        1020      10259    74220300    7  HPFS/NTFS
/dev/sda3          12022      19457    59729670  83  Linux
/dev/sda4          10260      12021    14153265    5  Utökad
/dev/sda5          10260      10746    3911796  82  Linux växling / Solaris
/dev/sda6          10747      12021    10241406  83  Linux

Posterna i partitionstabellen är inte i diskordning
Observera: sektorstorleken är 2048 (inte 512)

SV: GParted

Postat: 09 jul 2007, 23:54
av Bowmore
Finns det något sätt att låta uppdatera fstab automatiskt?
Det görs vid installationen. Därefter känner jag bara till den manuella versionen.
Internminnet i detta fall är 2 GB, om nu någon undrar.
Vid normal användning används inte swappen i ditt fall. Det är om man har minneskrävande tillämpningar som t.ex redigering av bilder o filmer som det kan behövas. Själv har jag 1.5GB ram plus 500MB swap. Det går ju alltid att lägga till ram o/e öka storleken på swappen i efterhand om man får problem. I ditt fall klarar du dig utan swappning ganska länge.
Upptäckte också att min Live-CD är betydligt mer uppdaterad än den som ingår i Ubuntu. 0.3.4 på CD och bara 0.2.5 på hårddisken!
Japp, 0.2.5 installerat och på Feisty LiveCd mot 0.3.4 på GParted LiveCd. Det gör väldigt mycket skillnad och drygt ett år så därför använder jag alltid den och rekar den i forumet då och då  ;)
Såg då att det inte fanns någon sådan att ladda ner, utan man får ta CD-versionen och skapa en Live-USB från den. Korkat, för en av poängerna med Live-USB måste väl vara att man slipper slösa på sina CD-R? Fast man kan ju lägga på en CD-RW i och för sig.
Har inte testat det men är väl bara att ladda ner filen set_usb.sh.tar.bz2 packa upp den och göra installationen direkt från iso:n, alltså inte via en CD. Eller har jag missat nåt?
Tycker att det mesta är för stort och blaffigt i Ubuntu och jag har inte hittat något sätt att ändra. Vill ha små tecken, små lister och smått allting egentligen, så att det väsentliga får mer plats och så att man slipper skrolla hela tiden.
En del kan du fixa till med Nautilus under Redigera > Inställningar > Vyer. Texten under ikonerna följer dock inte med i skalningen på skrivbordet.

Så var det ju kul att du lyckades fixa det till slut och sen blir det väl mer hårddisk misstänker jag  :D

SV: GParted

Postat: 10 jul 2007, 06:00
av Johnny Rosenberg
Hm... förstod inte det där med "mer hårddisk", men det kanske är för tidigt på morgonen. Jag har ju en laptop och den tar väl bara en hårddisk internt och jag vet inte om det finns så mycket större 2½"-diskar än den på 160 GB som jag har att det är värt att byta. Annars har jag en USB-disk som jag använder som backup. Den är på 320 GB så den räcker ett tag till. Fast man kan ju skaffa en till intern disk på 160 GB eller liknande, för det är ju ganska lätt att plocka loss den som sitter där och sätta dit en ny, så slipper man den där dolda partitionen också för Windows XP...

Nu har jag säkert totalt missuppfattat vad du menade, så "fill me in"...

Jag tänkte bara ställa en följdfråga annars:
Om jag vill installera ännu en Linuxdistribution på samma hårddisk, så behöver jag ju en partition till den, eller hur? Och det har jag ju redan fixat. Men visst kan jag använda samma swap-partition till hur många Linux-distributioner jag än installerar? Inte en för varje, väl?

Och dessutom, skulle jag inte rent av kunna ha det uppdelat på följande sätt? Och nu kör jag mina egna termer här, men de är inte svåra att fatta precis:

Partition 1: Linux swap
Partition 2: Filer (typ "mina dokument" - allt från video till textfiler)
Partition 3: Ubuntu
Partition 4: Vector Linux
Partition 5: Knoppix
och så vidare...

För visst kan man monstera Partition 2 i detta exempel till samtliga Linuxinstallationer som man har? I så fall kan man ju hålla Partition 3-5 i detta fall relativt små.

Bara en tanke.

Johnny

SV: GParted

Postat: 10 jul 2007, 08:37
av Bowmore
För mig var det sent på kvällen igår  ;) Tänkte att du kanske behövde en större eller fler HDD om du skulle få plats med alla OS, men 160G lär ju räcka ett tag!

Ja, du kan använda samma swap. Finns ingen anledning att inte göra det.

Däremot rekommenderar jag att man skapar en separat partition för /home. Den främsta anledningen till det är att OM systemet kraschar och man tvingas installera om så blir det mindre jobb förutsatt att /home-partitionen är hel. Då behöver du bara installera om rotpartitionen och dina program igen. Konfigurationsinställningarna för programmen finns lagrade under /home så det slipper du då göra om. Och så har du allt annat du lagrat under /home kvar.

Partition 2 i ditt exempel kan du montera till samtliga OS. Normalt görs det automatiskt vid nyinstallation av ett OS om man inte väljer bort det alternativet.

SV: GParted

Postat: 10 jul 2007, 18:55
av Johnny Rosenberg
Fast egentligen menade jag nog /home när jag skrev "Filer", för det är ju där de ligger. Visserligen inte direkt under /home, utan i mitt fall under undermappar till  /home/guraknugen För visst kan jag ha samma /home till alla Linuxvarianter? Då får jag ju med inte bara mina grejer utan även sambons (i framtiden, än så länge är det bara jag som härjar i Linux här hemma).

Man kan säga att, som det ser ut just nu, så börjar min personliga "filstruktur" i /home/guraknugen. I den mappen har jag lagt en massa mappar för att kategorisera upp det hela lite, exempelvis Kontor där jag har en massa undermappar för olika kontorsaktiviteter. Projekt heter en annan och där finns mappar för typ av projekt: Musik, arbetslivet, elektronik och några till. Allt detta har jag kopierat från min gamla NTFS-partitions Mina Dokument där de förut låg (och fortfarande ligger kvar, tills jag känner mig så säker på Ubuntu (eller vilken distribution jag kommer att välja så småningom) att jag inte längre behöver Windows, exempelvis när jag fått all viktig hårdvara att fungera... Skannern, sambons skrivare (har fått min egen gamla HP DeskJet 710C att fungera - det var lättare än i Windows XP, men den identifierar sig som 720C av någon anledning, både i Linux och i Windows), ljudkortet (där jag har ett märkligt fel som jag skrivit om i en annan tråd) och när jag kommit på hur jag kör två skärmar samtidigt, så att muspekaren kan röra sig fritt från skärm till skärm, trots att skärmarna har olika upplösning, precis som i XP med andra ord)...

På Windows-tiden var jag skarpt emot att ha fler än en partition per hårddisk. Då gällde det mest desktop och jag ansåg att det är bättre att i så fall installera flera hårddiskar. Skulle hårddisken krascha så brukar man ju ändå bli av med samtliga partitioner. Vill man bara separera sina grejer tycker jag det är smidigare att lägga ett antal mappar i roten istället.

Men när det gäller Linux kan jag faktiskt se en viss poäng med att partitionera, även om jag tycker att man borde ha kunnat fixa på något sätt så att man kunde installera flera operativsystem i samma partition, fast under olika mappar.

För att återknyta till det där med /home, egentligen behöver man inte ha den på egen partition, förutsatt att man tar regelbundna säkerhetskopior på den, exempelvis på en extern USB-disk. Kraschar systemet, installera om hela skiten, alla program inkluderat, och återställ sedan säkerhetskopian. Eller har jag missat något? Säkerhetskopior bör man ju ändå ta i vilket fall, ju oftare desto bättre. Har man på datorn dygnet runt kan man ju schemalägga det hela till tider då man själv sover, eller så gör man ett skript som säkerhetskopierar och sedan stänger av datorn, som man kör varje dag när man ska stänga av datorn.

Nåja, nog snackat om partitionering nu, för nu ska jag nog partitionera om min externa USB-disk. Just nu är det 320 GB NTFS på den och det tänkte jag ändra drastiskt.


Bowmore skrev: För mig var det sent på kvällen igår  ;) Tänkte att du kanske behövde en större eller fler HDD om du skulle få plats med alla OS, men 160G lär ju räcka ett tag!

Ja, du kan använda samma swap. Finns ingen anledning att inte göra det.

Däremot rekommenderar jag att man skapar en separat partition för /home. Den främsta anledningen till det är att OM systemet kraschar och man tvingas installera om så blir det mindre jobb förutsatt att /home-partitionen är hel. Då behöver du bara installera om rotpartitionen och dina program igen. Konfigurationsinställningarna för programmen finns lagrade under /home så det slipper du då göra om. Och så har du allt annat du lagrat under /home kvar.

Partition 2 i ditt exempel kan du montera till samtliga OS. Normalt görs det automatiskt vid nyinstallation av ett OS om man inte väljer bort det alternativet.


SV: GParted

Postat: 10 jul 2007, 20:06
av Bowmore
Det där med en separat och gemensam /home är ju ett kapitel för sig. Initialt har den några systemspecifika mappar och när du installerar program så hamnar även motsvarande konfigureringar under /home/användarnamn. Så att ha en gemensam /home för olika OS är ingen bra idé som du förstår.

Dessutom så har vi det där med rättigheter. Normalt är det bara ägaren av en fil som har fulla rättigheter. Så även om du skapar en separat ext2/3 partition för gemensamma filer så blir det problem. Först behöver du modifiera gruppen guraknugen med att lägga in alla de som du vill ge åtkomst till dina filer. Sen hur du också t.ex ger de i gruppen skrivrättigheter automatiskt vet jag inte. Själv går jag runt problemet genom att ha såna partitioner formaterade som FAT eller NTFS. Men det finns säkert en lösning på detta också.

Visst kan man nöja sig med att göra backuper och sen installera om utifall. Men har du installerat en massa program så får du alltså göra om alla inställningarna igen. Och hur kul är det! Men sen ska man ju alltid göra backuper då även en /home-partition kan krascha.

SV: GParted

Postat: 11 jul 2007, 00:38
av Bowmore
Kom på hur man ger skrivrättigheter till alla i gruppen guraknugen. Lite grävande i minnet från min UNIX-tid på 80-talet gav resultat! Där vill jag minnas att man ändrade i .cshrc eller .login. I ubuntu så gör man den ändringen i /etc/profile. För att då ge alla dessa användare i gruppen skrivrättighet så ändrar man umask 022 till umask 002. Sen måste du givetvis stoppa in ditt användarnamn i deras grupper också, rätt ska vara rätt  :D

SV: GParted

Postat: 20 jul 2007, 19:24
av Johnny Rosenberg
Bowmore skrev: Det där med en separat och gemensam /home är ju ett kapitel för sig. Initialt har den några systemspecifika mappar och när du installerar program så hamnar även motsvarande konfigureringar under /home/användarnamn. Så att ha en gemensam /home för olika OS är ingen bra idé som du förstår.
Då ska vi se här om jag fattar vad du menar, utsäkta att jag är otroligt sen med detta inlägg dock:

Låt oss säga att vi har tre partitioner (förutom swap och eventuell Windows-partition som inte hör till ämnet just nu), nämligen följande:
1. Ubuntu 7.04
2. Vector Linux 5.8 (mest för att jag råkar ha en sådan CD)
3. Gemensam /home för Ubuntu och Vector Linux (samt eventuellt ytterligare Linuxversioner, men det lutar nog snarare åt att jag testar max en åt gången vid sidan om Ubuntu).

Anta nu att jag installerat Opera i Ubuntu. När jag "jobbar" i Vector Linux vill jag ju givetvis ha Opera där också, eftersom jag är van vid Opera sedan åratal tillbaka och känner mig gravt handikappad utan det, menar du då att den senaste installationen av Opera, alltså den i Vector Linux, kommer att "förstöra" det jag gjorde i Ubuntu, när det gäller inställningar, sparade arbetspass, inställningar, innehållsblockering, lösenordshanteraren, skinns, bokmärken och allt vad det är?

Om det är så du menar så är det ju ändå inget som stör så mycket. Jag vill ju faktiskt att den senaste ändringen jag gör ska gälla, oavsett om jag gör den i Ubuntu eller i Vector Linux. Det skulle i så fall vara om man plötsligt installerar ytterligare ett Linuxsystem och installerar Opera även där. Då kanske alla gamla (men ack så fantastiska) inställningar är som bortblåsta?

En följdfråga då:
Om jag har ytterligare en partition där jag lägger alla installerade program, kommer inte detta då, i mitt exempel ovan, att innebära att jag bara behöver installera varje program en enda gång och att jag därefter kan använda dem i samtliga mina Linuxinstallationer? Det vore ju kanon i så fall, men det finns kanske någon hake? Jag kan tänka mig två hakar (minst):

1. Det kanske helt enkelt inte fungerar
2. Det kanske blir problem om man i en Linuxversion använder Gnome och i en annan KDE och programmet ifråga bara fungerar till Gnome (för att ta ett exempel utan rangordning)?

Jaja, som ni märker är jag oerhört korkad, men mitt mål är att detta ska dämpas lite genom att någon svarar på mina idiotiska frågor... :P

Hur som helst har jag alltid gillat idén att ha varje program installerat på endast ett ställe, som man sedan kan komma åt från valfritt användarkonto och helst även valfri dator i nätverket SAMTIDIGT som samma program används av någon annan, dock inte nödvändigtvis att fler än en editerar samma fil samtidigt, för det kan nog bli struligt.