keywords: Ubuntu boot problem GRUB dual boot multi boot  Linux (Windows) bootproblem MBR boot sector boot loader (LILO)

"Svart i rutan?" - Liten checklista

Åtgärder vid bootproblem. Grundläggande tips och länkar ofta hämtade från inlägg i http://ubuntu-se.org/forum/  eller http://ubuntu-se.org/Wiki

Hela sidan är under arbete ;)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Påminnelse: Gör säkerhetskopior först, om det går !

GRUB = Det bootloader-program som ofta används för att starta Ubuntu, det kan även användas för att starta Windows bootsystem.

Installation, reparation av GRUB: Om man har möjlighet är det oftast enklast att installera (om) Ubuntu, GRUB kommer då att installeras (igen).

Avinstallation av GRUB: I typfallet för dual boot Ubuntu/Windows ligger GRUB i MBR på Windowsdisken. GRUB kan då enkelt avinstalleras med fixmbr. (Se nedan.)

Tänk på att GRUB är beroende av Ubuntusystemet. Suddas Ubuntu så måste GRUB avinstalleras (se ovan), annars bootar  inte Windows (eller vad man nu  har). Installeras Windows på en maskin med Linux så måste GRUB installeras igen.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Boot ua, men grafik (X) startar ej: ctr/alt/F1, sudo dpkg reconfigure xserver-xorg, startx, sudo shutdown -h now, prova installera Xubuntu

Om äldre version fungerat bra, installera denna och uppdatera/uppgradera.

BIOS pekar på rätt disk? (MBR på första partitionen.) Om disken är master eller slave har visst mindre betydelse?

sudo update-grub

Om GRUB fungerar, och man behöver, så kan man lägga till en redan befintlig, bootbar partition i GRUB-menyn: http://ubuntuguide.org/wiki/Dapper#How_to_add_Windows_entry_into_GRUB_menu :
Assumed that /dev/hda1 is the location of Windows partition, add to /boot/grub/menu.lst :
title Microsoft Windows
root (hd0,0)
savedefault
makeactive
chainloader+1
- - - -



Återställ GRUB. Kör Ubuntus installationsskiva (alternativskivan, kanske också går att använda LiveCD boot + installation)  utan formatering av partitionerna. (Det påstås att det gamla systemet blir kvar då.) Man kan också åstadkomma samma sak via terminalen (kör LiveCD):
http://ubuntu-se.org/smf/index.php/topic,3965.0.html (Bra tråd från Ubuntu Sverige.) numera:   http://www.ubuntu-se.org/phpBB3/viewtopic.php?f=93&t=3965
http://ubuntuforums.org/archive/index.php/t-24113.html  (Lång sida, men dom första två posterna beskriver dom två metoderna.)
(Kan alltså tydligen skilja om GRUB installerats i MBR eller i en separat bootpartition. I typfallet med ett Windowssystem där Ubuntu installeras på en ny disk så hamnar GRUB i MBR på Windowsdisken.)
(GRUB börjar räkna från 0: (hd0,0)  svarar mot hda1 eller sda1 d.v.s den första partitionen på den första disken)
http://users.bigpond.net.au/hermanzone/p15.htm
http://www.arsgeek.com/?p=655
http://ubuntuforums.org/showthread.php?t=224351
A. Boot Ubuntu LiveCD
B. Enter terminal
    1. sudo grub
    2. find /boot/grub/stage1
    3. root (hd?,?), replace ? by what is returned under "2."
    4. setup (hd0)
    5. quit
C. Reboot

Obs! Lurigt: startar man grub utan att göra "sudo grub" så kan find-kommandot ge ett blankt svar. Gör "sudo grub"!

Har man problem med GRUB så kan man titta ur diskarna är mappade i /boot/grub/device.map. Den innehåller en tabell som översätter GRUBs och Ubuntus numreringar av diskarna:
(hd0)    /dev/sda
...

finner man inte grub-filerna med "find /boot/grub/stage1" (korrupta) så får man göra "fdisk -l" . Använd den partition som kallas "Linux", inte alltid den som har boot-flagan förstås.

sudo grub
grub> find /boot/grub/stage1
(hd0,4)

$ sudo fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd12ed2c5

Device Boot Start End Blocks Id System
/dev/hda1 * 1 8454 67906723+ 7 HPFS/NTFS
/dev/hda2 8455 9729 10241437+ f W95 Ext'd (LBA)
/dev/hda5 8455 9561 8891946 83 Linux
/dev/hda6 9562 9663 819283+ b W95 FAT32
/dev/hda7 9664 9729 530113+ 82 Linux swap / Solaris

Det GRUB kallar (hd0,4) Ãr hda5, har ej med bootflaggan (*) att göra.
I detta fall ligger GRUB i MBR på hda1, men grub-filerna ligger på hda5/boot/grub/...

 

Alt approach, bra sammanfattning:
http://ubuntuforums.org/showthread.php?t=690912





map (kommando i GRUB), används. bl.a. om Windows inte ligger på den primära disken. (primär disk = där MBR ligger) eller om problem uppstår när man använder både IDE och SATA diskar. (GRUB räknar alltid IDE diskar först. Om GRUB då ligger på SATA disk så kan problem uppstå.)
Efter att två map-komandon lagts till kan det då se ut så här i /boot/grub/menu.list:
. . . .
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
- - - -
Man kan troligen uppnå liknande resultat genom att helt enkelt ändra i filen: root (hd1,0) ändras till root (hd0,0)
http://www.linuxselfhelp.com/gnu/grub/html_chapter/grub_4.html#SEC21

http://ubuntu-se.org/Wiki/GRUB
Kommer man fram till menyn i GRUB där man väljer operativsystem så når man "grub>"- prompten med kommandot 'c'. Här kan man skriva in samma kommandon för att få tillfälliga ändringar.

fixmbr (kommandot nås från Windowsskivans recovery mode) Verkar oftast användas för att reparera ett pajat MBR i ett Windowssystem eller att avinstallera GRUB. (Windowsdiskens MBR skrivs över med Windows bootloader.) Går visst inte att utföra kommandot med en del nyare Windowsskivor. (Jfr fixboot - skriver ny bootsektor, skall följas av fixmbr.)
http://www.tech-recipes.com/rx/483/xp_repair_fix_master_boot_record_recovery_console

Om man redan har ett system som laddas med GRUB och vill lägga till ett Windowssystem på en ny disk så kan det ibland vara bra att koppla ifrån den gamla systemdisken under installationen av det nya systemet. Därefter kan man starta det gamla systemet och lägga till den nya systemdisken i dess GRUB. (Alternativet är att låta Windowssystemet först ta över MBR och sedan installera GRUB igen.)

Att manuellt försöka lägga till andra operativsystem i Windows bootloader verkar inte så enkelt?
http://www.freebsd.se/article.php?story=20031024161620776

Disken skadad? scandisk (XP kommando, se nedan), fsck

CD skivan skadad? Välj alternativ "testa CD"

Om systemet inte bootar kan det ibland hjälpa att boota från alternativ/Live-installations-CD och välja "boot from first hard disk" trots att det är nästan samma sak som att boota direkt. (Kolla bootflaggor på partitionerna, GParted)

Kan ibland hjälpa att installera från alterativCD om LiveCD installatoinen ar problem. Äldre Ubuntuversion kan man också prova.

Vill man starta en LiveCD och gå in i systemet och titta (ex. editera /boot/grub/menu.lst) bör man nog välja Feisty Fawn LiveCD. Sin hårddisk hittar man under /media/disk/

I krångligare fall, kanske med blandade IDE-, SATA-diskar kan det nästan vara idé att dra ur sladdarna till alla diskarna utom installationsdisken. När systemet så är installerat så får man sedan montera de övriga diskarna (med mount och sedan skriva in i fstab). Man kan skriva in andra operativsystem i /boot/grub/menu.lst

Single SATA disk will not install or installs but does not boot or only boots from floppy or Live CD ("boot from first CD"): Update BIOS, choose legacy-ATA option for SATA disk, rebuild kernel w. support for particular SATA chipset

SATA diskar detekteras efter den ordning dom sitter i raden av kontakter. (SATA kan kopplas in på separat kort eller numera direkt på moderkortet.) En av kontakterna kan vara master.

Om man har Windows på en intern disk och installerar Ubuntu på en extern USB (fordras att BIOS stöder extern boot) så måste man ha USB disken påslagen under start och stop av Windows systemet (GRUB ligger på Windowsdisken men använder vissa filer i /boot/grub/) 

- - - - - -
Att installera Ubuntu först och XP senare är inte den allra enklaste vägen
:
MBR kan bli förstört och måste återställas.

1. http://users.bigpond.net.au/hermanzone/p15.htm#How_to_back_up_and_restore_your_MBR
Gör detta innan Windows installeras. Steps followed as described in hermanzone:
Backup MBR:

sudo dd if=/dev/hda of=/home/ANVÄNDAR_NAMN/FIL_NAMN.img bs=446 count=1  #ex: FIL_NAMN=GRUB_MBR
Ta bara dom 446 första byten, ta inte med 447-512 (partition table). Om man partitionerar om så är kopian värdelös, skall kastas.
Restore MBR:
sudo dd if=/home/
ANVÄNDAR_NAMN/FIL_NAMN.img of=/dev/hda bs=446 count=1
(Man måste ju fundera ut hur man skall komma åt MBR kopian, t.ex. från LiveCD.)
(SuperGRUB kan göra samma sak.)

2.
http://ubuntu-se.org/smf/index.php/topic,1999.0.html
LiveCD: At root prompt>  grub install

3. http://users.bigpond.net.au/hermanzone/p15.htm#Re-install_Grub_with_Live_CD
From hermanzone again: Thanx!
    1. ta reda på var de filer finns som man kan installera GRUB ifrån:
        grub> find /boot/grub/stage1

   (hd0,1)
   (hd0,3)
    2. Berätta för GRUB varifrån (av alternativen ovan) man vill installera GRUB.
        grub> root (hd0,1)
    3. Berätta till vilket MBR GRUB skall skrivas.
        grub> setup (hd0)
    4. Quit.
Det är alltså samma metod som anv. för att reparera GRUB ovan på denna sida.
hermanzone beskriver också de övriga varianterna där man lägger GRUB på en partition (chainloading), non-first MBR ...
(Kan även använda SuperGRUB här.)

Såvitt jag förstår måste man också skriva in Windowspartitionen i GRUB-menyn senare, enligt ovan:
http://ubuntuguide.org/wiki/Dapper#How_to_add_Windows_entry_into_GRUB_menu :
- - - - - -
Här är en bra, detaljerad guide:
http://apcmag.com/5459/dualboot_ubuntu_and_windows_xp

Recovering Ubuntu after installing Windows:
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

- - - - - -
Om sh har problem och man får felmeddelanden av typen "Unable to execute "bin/sh" for rcS:" så kan man starta LiveCD och prova länka om sh:
sudo su
sudo mkdir /mnt/slask
sudo fdisk -l (ta reda på partitionens namn)
sudo mount/ dev/PARTITIONS-NAMN /media/slask
cd /mnt/slask/bin && rm sh && ln -s dash sh
Man kan möjligen också prova att kopiera shell-filer (bash, dash) från Live CD till partitionen. sh verkar bara vara en symbolisk länk.
 - - - -
Hur man kommer åt att skriva i menu.lst, device.map om systemet ej bootar:
a. tryck e vid uppstart (när grubs meny kommer upp) - kan skapa temporära ändringar för just den sessionen
b. boota Live CD
c. skaffa en ext2/3 handler (typ fs-handler) och ändra från Windows (dual boot system)
Den första metoden (a.) borde vara så snabb (om man t.ex. har svårt att få in ett XP system) att man kanske kunde köra "trial and error" och helt enkelt bara provar olika (hd0,1), (hd1,1), (hd2,1) etc
 

- - - -

http://www.gnu.org/software/grub/manual/html_node/index.html#Top
http://www.gnu.org/software/grub/manual/html_node/Commands.html#Commands

Windows har ju den egenheten att det måste ligga på den disk som är först i bootordningen. Därför måste man "lura" Windows med mappningskommandot om Windows ligger på icke-primär disk. (Mappa mellan primär disk och den disk som Windows ligger på.)
- - -
Ex: installera först ubuntu på sda1 med övriga diskar urdragna

(lägg bios bootordning sda1, 2, 3)

Numera kallas även IDE diskar för sdX

Exempel:
sda1 IDE (boot)
sda2 IDE (lagring)
sda3 SATA WinXP

title      Microsoft Windows XP Professional
root      (hd2,0)
map      (hd0) (hd2)
map      (hd2) (hd0)
makeactive
savedefault
chainloader   +1

(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc
- - -

tänk på att extended partition (den tomma) också räknas av GRUB

diskarnas ordning i BIOS kan ha betydelse för hur GRUB numrerar

man måste nog ha ganska kalrt för sig hur GRUBs "dubbla" nomenklatur fungerar (hd0,0)  etc  jfrt med sda1 ...

att ändra i device.map har inte alltid den effekt man tänker sig,  kanske man ibland måste lägga till diskar där

 



Några program:

Super Grub CD
http://www.supergrubdisk.org/
Supergrub är en bootbar disk som automatiskt kan återställa MBR i antingen Windows eller Linux. Den har ett ncursorinterface. Menyerna är inte alltid helt lättnavigerade, tycker jag, men det är ett bra och användbart program om man tar det lugnt ;) . Det översta alternativet med vänsterpilen gör att man kommer tillbaka till den överordnade menyn.
 Alternativet boot&tools kan hjälpa till att analysera situationen: Några underalternativ till detta är:
1. show partition -  visa hur grub numrerar partitionerna, (för att komma tillbaka till huvudmenyn så skall man välja en av partitionerna, man bootar inte då,  bara går tillbaka till huvudmenyn. men det står i hjälptexten.)
2. boot partition - boota en partition
(man kan dock notera att även supergrub (liks. grub) innehåller vissa fixar för flerdisksystem)

http://users.bigpond.net.au/hermanzone/

Systemintegration AS
http://www.sysint.no/en/Download.aspx

Partition Magic, Partition Logic innehåller boot-funktioner. GParted kan också vara användbart.

System Commander (multi boot, partitioning) http://www.linguistsoftware.com/syscom.htm

Har man gjort backup med Norton Ghost så skriver den även ett nytt MBR om man ber den före återställningen.
http://www.symantec.com/home_homeoffice/products/overview.jsp?pcid=br&pvid=ghost10

VistaBootPRO, modifierar Vista boot loader:
http://www.vistabootpro.org/
, freeware

Hiren's boot CD  http://homepage.ntlworld.com/hiren.thanki/bootcd.html

Ultimate boot CD: http://www.ultimatebootcd.com/index.html
- - - -

Här står också lite:
GRUB hemsida: http://www.gnu.org/software/grub/, manual: http://www.gnu.org/software/grub/manual/html_node/ (GRUB konfigureras i /boot/grub/menu.list)
Boot, grunder, chainloading: http://www.xs4all.nl/~lennartb/bootloaders/node7.html
Om MBR: http://www.pcguide.com/ref/hdd/file/structMBR-c.html
http://users.bigpond.net.au/hermanzone/p15.htm#Re-install_Grub_with_Live_CD
http://ubuntuguide.org/wiki/Dapper#How_to_restore_GRUB_menu_after_Windows_installation
Vista bootloader: http://www.pro-networks.org/forum/about78184.html (Har inte kunnat öppna sidan själv.)
( Windows problem: http://tinyempire.com/notes/ntldr-swe.htm )
Def. av aktiv partition: http://www.bellevuelinux.org/active_partition.html, http://partitionlogic.org.uk/manual/partition-ops/active.html

fsck kolla filsystemet i ubuntu  (Win: scandisk chkdsk, köres från recoverydisk, ubuntu kan inte reparera NTFS)

Nåra guider:
------------
http://www.psychocats.net/ubuntu/

http://ubuntuguide.org/wiki/Ubuntu:Feisty
http://doc.gwos.org/index.php/Main_Page
http://ubuntuforums.org/
....
http://ubuntu-se.org/Wiki
https://help.ubuntu.com/community/UserDocumentation
....
http://www.ubuntu.com/
http://ubuntulinux.se/
http://www.linux.se/
http://ubuntuhjalp.blogspot.com/
http://www.linuxportalen.se/
....
http://ubuntu-se.org/drupal/
http://ubuntu-se.org/drupal/?q=node/93
....
http://www.flashback.info/showthread.php?t=485526
http://ubuntu-bossieman.blogspot.com/2007/05/installera-och-komma-igng-med-ubuntu_06.html

http://www.linux-sxs.org/administration/grub-cmd.html

....

- - - -

Q. Where does one find the equivalent of the Windows 9x/Me
scandisk in Windows XP?
http://www.duxcw.com/faq/win/xp/scandisk.htm :
A.  Well, it's not in Start, All Programs, Accessories, System Tools...  Here are some ways to find it from the most complex to the easiest:
This one took some real thought over at the Microsoft campus on how to make things simple...  Start, Control Panel, Performance and Maintenance, Administrative Tools, Computer Management, Disk Management, Storage, right-click the Volume, Tools, Options, Check Now button, Select Options, Start.
Start, All Programs, Accessories, Windows Explorer (right where it is really handy!), Expand My computer, right-click the drive, Properties, Tools, Check Now..., Select Options, Start.
Start, right-click My Computer, Manage, Storage, Disk Management, right-click the Volume, Properties, Tools, Check Now..., Select Options, Start.
Double-click My computer on the Desktop (or Start, My Computer), select drive, File, Properties, Tools, Check Now..., Select Options, Start.
My Computer, right-click the drive, Properties, Tools, Check Now..., Select Options, Start.
- - - -
Partitionshantering, formatering nås i Windows XP genom <Den här datorn>, högerklick, hantera, diskhantering ...

- - - -

 

 

 

Under arbete: - - - - - - - - - - - - - - - - - - - - - - - - - 

hardys startmeny LiveCD:
1. prova utan att ändra hdd (välj detta alt, tryck f4:  felsäkert grafikläge, (tryck return två gånger för uppstart))
2. installera
3. kolla CD
4. kolla minne
5. boota fran 1st hd

 

recoverymode, installerad version av Hardy:
("friendly recovery:")
resume r normal boot
dpkg repair broken packages
root drop down to command prompt with super user privileges
xfix fix x server

recoverymode, installerad version av Jaunty:

resume normal boot
try to free space
dpkg, repair broken packages
fsck
grub pdate
root; drop down to root shell prompt with networking
root; drop down to root shell prompt
xfix: auto-repair graphics



alternativskiva startmeny Hardy:
1. installera Ubuntu (F4: a. installera CLI, b. installera OEM; F6 skriv in bootoptioner efter --)
2. kontrollera CD
3. rädda trasigt system
4. memtest
5. boot fr 1:a disk


editera vista bootloader

start > all programs > accessories,
right click on command prompt, choose "run as admin"

bu xorg.conf
sudo dpkg-reconfigure xserver-xorg

bcdedit

 

välj startalternativ, e, gå ner till kernelraden, f6, e, " xforcevesa", return, boot
om man klickar installationsikonen i detta läge blir not installationen också i "säkert grafikläge"
(ibland blir texten för stor -> alternativ cd)
Grafikproblem:
Starta i grafiksäkert läge.
Beroende på om man använder Live-CD eller installation på hårddisken samt beroende på Ubuntuversion kan detta ske på lite olika sätt:
Hardy Live: tryck F4, välj grafiksäkert läge

 

1. När Live-CD startmenyn kommer upp, gå med pilarna till "starta ubuntu utan att göra förändringar i datorn" (Jag tror det alternativet redan är förvalt.)
2. tryck f6, tryck e, gå ner på raden som börjar med kernel, tryck e igen, ta bort "quiet" och "splash", tryck return, tryck b


alternativ till xforcevesa (slutet av kernelraden, bootoptioner): ro video=vesafb vga=0x311
vet inte om ro behövs

Glöm inte:
Testa skivan
Bränn i lägsta hastighet
Prova äldre version 
Äldre versioner: http://releases.ubuntu.com
wubi
 

Installera grafikdrivare i CLI via Lynx/wget

alt/f1 / backa xorg.conf / sudo dpkg-reconfigure xserver-xorg / shutdown -h now

$ sudo vim /etc/X11/xorg.conf
...and find the "Screen" section and replace the "nv" line with "vesa".
(bootoption xforcevesa verkar göra samma sak för live-CD)


När det gäller alternativskivan så är det möjligt att grafiken skulle se bättre ut om man valde följande alternativ när startmenyn kommer upp:
F4-funktionsknappen: (VGA) 800x600x32
F6 (bootoption) skriv: xforcevesa

starta äldre version

=========================
Just installed gutsy and it when it boots it does not display correctly on my screens. I get a weird mass of colours, that's the only way I can describe it.
The system and the X server appear to be running and I can swithch to a tty with ctrl-alt-1 et cetera. It did the same thing when I booted the live cd but worked fine when I booted the live cd into safe graphics mode.

So I cannot fix the problem until I figure out how I boot into safe graphics mode. GRUB is my bootloader and the only boot options are:
Ubuntu 7.10
Ubuntu 7.10 (recovery mode)
memtest
and
Windows x64

- - - -
Start up the machine, and after the colour insanity, drop down to the terminal.

Edit your xorg.conf file and if the "nv" or "nvidia" modules are being used, then replace this with "vesa" and possibly drop the display.

$ sudo vim /etc/X11/xorg.conf
...and find the "Screen" section and replace the "nv" line with "vesa".
- - - -
 I did find an article that instructed me to boot into recovery mode and then

sudo dpkg-reconfigure xserver-xorg

I went through that without really changing anything and then the next time I booted ubuntu it greeted me with the lovely little warning about how it couldn´t detect my videocard and was going to be using the vesa drivers so there ya go.

Thanks anyway tmccoy!

-----
Det verkar som att ditt grafikkort kan köras med vesa-drivaren. Här ett sätt att fixa det.

Starta upp med följande boot option (F6):
break=bottom

När du sen kommer till prompten (initramfs) så skriver du

Kod: Markera allt
chroot /root nano /etc/X11/xorg.conf
och ändrar grafikkortets drivare till "vesa" i sektionen Section "Device".
Antar att det står Driver "via" som du då ändrar till Driver "vesa"

Obs: X11 på kommandoraden ovan ska vara med stort X.

Spara och avsluta sen nano med ctrl-o, enter och ctrl-x
Sen skriv exit för att fortsätta bootningen.

För installation via Live-versionen så får du göra chrooten två gånger dvs både för liven och sen för den skarpa installationen.
- - - -

 

 

 

 

 

Installerar man serverversionen så finns det ingen grafik med från början. Vill man ha t.ex. en web-server kan man ju även ha det i en vanlig grafisk "icke-server"-version av Ubuntu. Är aktiviteten inte så stor så klarar datorn av detta. (Det finns också mindre resurskrävande grafiska alternativ, t.ex. Xubuntu.) Vill man installera grafik i serverversionen tror jag nedanstående kommandon skall fixa till det. Alternativt kan man ju installera om från skivan med den vanliga grafiska versionen av Ubuntu.

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo apt-get install gdm
sudo /etc/init.d/gdm start
sudo dpkg-reconfigure xserver-xorg

Jag tror inte man behöver ändra inställningarna för vilka mjukvarukällor som det går att hämta ifrån. Skulle nedladdningen strula så kanske man skall kolla vilka mjukvarukällor som är öppna. Man startar editeringen av filen så här:

sudo nano /etc/apt/sources.list

Man sparar ändringar med ctrl/o ctrl/x

 

deb http://archive.ubuntu.com/ubuntu/ hardy restricted multiverse universe main
# deb http://archive.linux.duke.edu/ubuntu/ hardy universe
## Uncomment the following two lines to add software from the 'backports'
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
deb http://archive.canonical.com/ubuntu hardy partner
deb-src http://archive.canonical.com/ubuntu hardy partner
deb http://security.ubuntu.com/ubuntu/ hardy-security restricted multiverse universe main
# deb http://ppa.launchpad.net/fta/ubuntu hardy main
deb http://archive.ubuntu.com/ubuntu/ hardy-updates restricted multiverse universe main

 

gpl    support
+       + main
+       - universe
-       + restrickted
-       - multiverse

 

 


1. Boota liveCD

2. Mounta ubuntu-driven
(ex sda2)
sudo mkdir /media/hardy
sudo mount /dev/sda2 /media/hardy
3. sudo chroot /media/hardy su
4. apt-get update
   apt-get upgrade
   apt-get dist-upgrade
5. ctrl+d or "exit" to exit the chroot
6. reboot

 

 

 

 

Installation av hårddisk:  (hd=IDE-disk, sd=SATA-disk, abc... anger vilken disk, siffran anger vilken partition). Anv. sudo v.b.

fdisk -l
Man finner t.ex. att disken heter hdb

fdisk /dev/hdb

mkfs -t ext3 /dev/hdb1

blkid /dev/hdb1
(för att finna UUID)

mkdir -p monteringspunkt

mount /dev/hdb1 monteringspunkt

Editera /etc/fstab

 

 

 

# /etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# Entry for /dev/hda5 :
UUID=3c78d93a-e30a-4cdd-8cb9-61541bb645c6 / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/hda1 :
UUID=BE40A92340A8E2FF /media/hda1 ntfs-3g defaults,locale=sv_SE.UTF-8 0 1
# Entry for /dev/hda6 :
UUID=462B-EF47 /media/hda6 vfat defaults,utf8,umask=007,gid=46 0 1
# Entry for /dev/hda7 :
UUID=051c5cf7-2801-429f-8d18-d46bbed25262 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0

 

Denna sidas syfte

Här följer några vanliga frågor som kan uppstå vid installation av Ubuntu. Svaren är kraftigt förenklade och avsedda att ge en introduktion till den som planerar att installera Ubuntu för första gången. För vidare läsning finns länkar längst ner på sidan.

Vad är Ubuntu

Ubuntu är ett operativsystem (det "system-program" som finns i alla datorer). Ubuntu ger tillgång till en stor mängd program. Att använda Ubuntu och de tillhörande programmen är gratis. Den som tidigare använt en vanlig PC (med t.ex. Windows) eller Mac-dator finner sig snabbt tillrätta i Ubuntu. Ubuntu baseras på ett system som kallas GNU/Linux. Ubuntu kan ersätta t.ex. Windows i datorn, den som vill kan ha både Ubuntu och Windows i datorn och använda antingen eller.

Installation

Hur stor plats krävs för att installera Ubuntu?

- Man bör helst ha minst 6 GB tomt utrymme på sin hårddisk när man installerar Ubuntu. (Detta gäller den traditionella skrivbordsmiljön. Det går att skräddarsy lösningar för mindre diskutrymmen, fråga om detta t.ex. här: http://ubuntu-se.org/forum/)

Om jag redan kör Windows, kommer installationen av Ubuntu att påverka min Windows-installation?

- Nej. När du startar datorn kommer du att kunna välja om du vill starta Ubuntu eller om du vill köra Windows som förut.

Kommer jag åt mina gamla data?

- Kör man redan t.ex. Windows och lägger till Ubuntu så kommer Ubuntu att kunna läsa data från Windows-systemet. Vissa Windowsprogram går att använda under Ubuntu. Det finns dock motsvarigheter till de flesta Windowsprogram under Ubuntu. Ubuntu ansluter även till Windowsnätverk. Att i Ubuntu t.ex. direkt använda en USB-sticka med Word-dokument från Windows brukar inte vålla några svårigheter.

Är det något man behöver tänka på innan man börjar installationen?

- Om man redan kör Windows rekommenderas det ibland att man kör Windowskommandot ”Defragmentering” innan man installerar Ubuntu. Man skall naturligtvis också säkerhetskopiera viktiga data.

Partitionering

För att installera Ubuntu fordras att man skapar en separat del av hårddisken där man placerar Ubuntu. Detta kallas att partitionera. För den som installerar Ubuntu för första gången kan det kanske kännas ovant. Därför förklaras lite om partitionering nedan. Om man senare vill ta bort Ubuntu så går det lätt att återställa hårddisken i sitt tidigare skick. Det går också att använda Ubuntu utan att partitionera, fråga om detta t.ex. här: http://ubuntu-se.org/forum/

Vilket är det enklaste sättet att partitionera?

- När du kommer till steg fyra i installationen, partitionering, välj Alt. 1 eller Alt.2. Installationsprogrammet kommer att guida dig genom installationen. Se nästa fråga.

Jag har kommit till steg fyra, partitionering, i installationen. Hur fortsätta?

- Man kan välja ett av tre alternativ:

Väljer man Alt. 1 eller Alt. 2 så kommer alltså installationsprogrammet att hjälpa till med partitioneringen.

Manuell partitionering

Vill man partitionera för hand så kan följande information vara användbar.

Hur stort skall filsystemet under roten (systemet) vara?

- Minst 5 GB och gärna 10 GB. (Skapar man inga fler partitioner måste man även planera utrymme för sina data i rot-fil-systemet. Ett annat alternativ är att skapa separata partitioner för datalagring. Man kan också tänka sig andra speciallösningar, se ovan.)

Hur stor skall swap-arean vara?

- 512 MB räcker i de flesta fall.

Har det någon betydelse i vilken ordning partitionerna ligger på disken?

- Nej.

Vilket filsystem skall jag använda?

- swap-arean använder sitt eget system (”swap”)

- för övriga Ubuntupartitioner kan man använda t.ex. ext3. Andra alternativ, ex. ReiserFS är också möjliga.

Skall jag välja primär eller logisk partition?

- Det finns en allmän begränsning att en disk bara kan innehålla fyra primära partitioner. Det är därför ofta enkelt att alltid välja logisk partition.

Vad betyder ”montera”?

- I Linux gäller följande facksnack: Om t.ex. rot-filsystemet ligger på en viss partition så säger man att den partitonen "monteras under roten” eller "roten är monteringspunkt för den partitionen". (Roten kallas också / ) Att "montera" en partition (eller filsystem) betyder att den aktiveras och kan användas. Motsatsen är förstås att avmontera.

Vad bör man undvika?

- Om man redan kör Windows och vill behålla detta parallellt med Ubuntu skall man kolla följande under installationen: När partitionering/formatering verkställs anges med bockar i rutor vilka partitioner som skall formateras. Man får då naturligtvis INTE sätta någon bock i rutan för den partition som innehåller det gamla Windows-systemet. Man känner nog lättast igen den partitionen på att den har Windows-format - ”NTFS”. Sätter man en bock där så suddas ju det gamla Windows-systemet.

Vilka partitioner behöver man?

- Man måste ha en ”systempartition”. Den kallas rot eller / . De allra flesta system har också en swap-partition (även kallad växlings-partition).

Man bör alltså ha minst två partitioner. Man kan också bryta ut fler data ur rot-fil-systemet och ha dessa på egna partitioner. Det vanligaste är att man bryter ut home-mappen och skapar en separat home-partition. Fördelen med detta är att dom personliga inställningar man gjort sparas i home-mappen och man kan använda dessa om man senare vill installera om systemet. Home-mappen används också ofta för lagring av data. Om man inte skapar en separat home-partition vid installation kan man i stället skapa den separata home-partitionen senare.

Finns det andra sätt att partitionera?

- Man kan skapa sina partitioner med vilket program man vill. Den som är van vid Partition Magic kan använda det. I Linuxvärlden finns programmet GParted. Man kan ladda ner GParted som en separat bootbar disk eller anropa det från Ubuntu LiveCD (”Gnome partitions-redigerare”). När man partitionerar eller formaterar en disk eller partition skall den vara avmonterad (inaktiverad).

Om man väljer att partitionera innan man installerar så gör det inget om partitionerna inte får dom rätta disk-formaten. (Man ser bara till att storleken blir den man önskar.) Vilka namn eller logiska enheter som anges har inte heller någon betydelse. Sådana saker ordnas senare under installationen, t.ex. formatering från NTFS till ext3. Använd alternativet "Manuell partitionering", se ovan. I detta fall kommer installationsprogrammet alltså att fråga bl.a. på vilka partitioner rot-fil-system och swap-area skall läggas. Därefter formateras partitionerna till resp. format.

Exempel på hur man kan partitionera:

512 MB är samma sak som 0.5 GB. Om det inte blir exakt 512 MB går det lika bra.

I det sista exemplet kommer alltså roten att innehålla system och program, home-partitionen kommer att innehålla användarens data och personliga inställningar.

Vill man inte alls bekymra sig om partitionering så väljer man alltså istället Alt. 1 eller 2 för partitionering när man kommer till steg fyra i installationen (se tidigare fråga).

Om man partitionerar en större disk manuellt kan systemet i enstaka fall fungera bättre om man delar upp den i flera partitioner och inte låter någon partition överstiga 200 GB.

Att köra Ubuntu

Var lägger man data och program?

- Data kan man t.ex. lägga i sin hemma-mapp ( /home/<ditt_användarnamn>) eller på skrivbordet ( /home/<ditt_användarnamn>/Desktop). Man kan också skapa andra lagrings-partitioner.

Program kan laddas ner från Ubuntus programförråd. Detta kan oftast göras automatisk med några få klickningar. Systemet styr själv var de hamnar.

Versioner

Vilka versioner av Ubuntu finns?

- Det finns många versioner. Denna sida har främst beskrivit den vanligaste versionen, Ubuntu Desktop (Live CD). Man kan till att börja med köra Ubuntu från skivan i CD-spelaren utan att påverka datorns hårdisk. Om man klickar installationsikonen på skrivbordet startar en installation till hårddisken. Det är främst den installationen som beskrivits ovan.

När man laddar ner Ubuntu Desktop måste man välja en av två versioner: Antingen för "vanlig persondator" eller för 64-bitars dator. Är man osäker kan man alltid välja "vanlig persondator" ("x86-arkitektur"), den versionen fungerar även med 64-bitars dator. Det är samma version för en stationär skrivbordsdator som för en bärbar dator. För "Mac"-dator var vänlig se längre ner.

Exempel på andra Ubuntuversioner är Kubuntu eller Xubuntu med andra grafiska miljöer. Ubuntu finns också i en version utan grafisk skrivbordsmiljö (server-version).

Ubuntu utkommer (sedan 2004) med två uppgraderingar om året. Varje uppgradering får också ett eget namn: version 7.10 (7=2007, 10=oktober) kallas "Gutsy Gibbon", version 8.04 kallas "Hardy Heron". Alla typer av installations-CD och andra uppdateringar kan hämtas gratis via Internet. Man kan också beställa CD-skivor, att skickas via posten, för ingen eller ringa kostnad.

Alternativskivan (Alternate CD) installerar Ubuntu direkt på hårddisken. Det går inte att köra Ubuntu från Alternativskivan på det sätt som Live CD medger, skivan används bara för installation. Under installationen med alternativskivan används inte grafisk miljö, men det installerade systemet kommer att få en skrivbordsmiljö på vanligt sätt.

Använder man Apple PowerPC, s.k. "Mac", måste man ta hänsyn till detta när man väljer Ubuntu-version. Börja kolla här: http://ubuntuforums.org/forumdisplay.php?f=133, eller här: http://www.ubuntu.com/getubuntu/download eller fråga gärna här: http://ubuntu-se.org/forum/

Mer information

Texten ovan ger kraftigt förenklade svar. För att få mer detaljerad information är man alltid välkommen att fråga här:

http://ubuntu-se.org/forum/

Denna tråd handlar om partitionering. Ställ gärna frågor här:

http://ubuntu-se.org/forum/index.php/topic,3125.0.html

Här finns fler tips gällande installation och partitionering:

http://ubuntu-se.org/Wiki/Installation_av_Feisty_7.04

http://ubuntu-se.org/Wiki/Partitionering

http://ubuntu-bossieman.blogspot.com/2007/05/installera-och-komma-igng-med-ubuntu.html

http://screencasts.ubuntu.com/MoS2007/09_Installing_Ubuntu_Part_1

Alternativ CD:

http://screencasts.ubuntu.com/MoS2007/10_Installing_Ubuntu_Part_2

Hårddisk, filsystem:

http://ubuntu-se.org/Wiki/H%C3%A5rddiskIntroduktion

Allmänt:

http://ubuntu-se.org/Wiki/Ubuntu

http://www.ubuntu.com/

http://www.ubuntu.com/products/whatisubuntu

Specialfall av installation:

https://help.ubuntu.com/community/Installation

En bit ner på denna sida står lite om systemkrav:

http://en.wikipedia.org/wiki/Ubuntu_(Linux_distribution)

Download:

http://www.ubuntu.com/getubuntu/download

 

 

 

 

 

=====================================================

=====================================================

 

 

{| align="right"
|__toc__
|}
=partimage=
[http://www.partimage.org/ Partimage] används för kopiering av hela partitioner. Man kan använda partimage för att t.ex. säkerhetskopiera sin rotpartition ("system") eller hempartition.

Partimage använder ncurses-interface, d.v.s. tangentbordskommandon används för att markera de alternativ man väljer. Även filnamn skrivs in från tangentbordet. Man startar datorn med (bootar från) Live-CD för att köra partimage eftersom de partitioner som kopieras skall vara avmonterade.

Så här går det att använda partimage för att skapa säkerhetskopior av rot- och hem-partitioner och spara kopiorna på en extern hårddisk:

==Förbered säkerhetskopiering==
För att orientera sig om beteckningarna för de partitioner man vill säkerhetskopiera kan man t.ex. göra nedanstående kommandon. (Kommandona skrivs in i terminalen som hittas under Program > Tillbehör.)
sudo fdisk -l
mount
df -h
Partitionerna på t.ex. disken sda betecknas med sdaN, där N är ett heltal. N motsvarar inte alltid partitionernas ("fysiska") ordning på disken.

==Säkerhetskopiera==
1. Boota Ubuntu Live-CD: Lägg i CDn, starta om datorn.<br>
2. Starta den externa disken. Den monteras vanligen automatiskt.<br>
3. Skapa en katalog ("mapp") på den externa disken där man kan placera säkerhetskopiorna.<br>
4. Gå in i programvarukällor (ligger under system > administration) och markera "universe". (Därifrån skall partimage hämtas.)<br>
5. Hämta partimage: Starta en terminal och skriv in:
sudo apt-get update && sudo apt-get install partimage

Ad. 5. Detta kommando (liksom filnamnet för säkerhetskopian) måste alltså skrivas in vid varje säkerhetskopiering. För att undvika denna upprepning går det att placera uttrycken i en fil på den externa disken. Därefter kan man vid behov öppna filen för att kopiera kommandon och klistra in i programmet. För att kopiera och klistra i partimage (terminalen) så används shift/ctr/c resp shift/ctr/v. (Man kan ju också spara texten i sin e-postlåda eller klippa och klistra från filbläddrarens - Nautilus - adressfönster.)

6. Kolla partitionsbeteckningarna:
sudo fdisk -l

7. Kör partimage:
sudo partimage

Följ instruktionerna i programmet. Vilken partition som skall säkerhetskopieras väljs med piltangenterna. Namnet på målfilen skriver man in själv. Man kan klippa och klistra namnet enligt ovan. Oftast börjar namnet på filer på den externa disken med "/media/<den externa diskens namn>/..."

De tangenter som vanligen används för s.k. ncurses-interface är:
Tab (hoppa till nästa val)
Pilar (välj alternativ)
Mellanslag (används för att markera vissa alternativ, programmet brukar visa det man valt med "*")
Vagnretur (bekräfta)
Funktionstangenterna f5, f6 går också att använda enligt programmets instruktioner.

Partimage kollar först filsystemet (fsck) och gör sedan en säkerhetskopia av den valda partitionen.

==Återställa systemet==
Gången är samma som vid säkerhetskopiering (boota från Live-CD) men i partimage väljer man alternativ motsvarande återställning.

==Partimage på bootbar CD==
För att använda partimage utan Internetuppkoppling går det att ladda ner en [http://www.sysresccd.org/ bootbar CD] som innehåller partimage. (Lägg i CDn. Starta om datorn. Tryck vagnretur. Välj svensk tangentbordsuppsättning genom att ange "32".) Används denna CD istället för Live-CD för att skapa en säkerhetskopia måste man själv montera den externa hårddisken (sdb1 i följande exempel). Det kan göras så här:
mkdir /mnt/min_katalog
mount /dev/sdb1 /mnt/min_katalog
mkdir /mnt/min_katalog/sakerhetskopior
partimage
Kommandot på tredje raden skapar en katalog ("mapp") där det går att placera säkerhetskopiorna. Om den externa disken har Windows filsystem (ntfs) ändras mount-kommandot i exemplet ovan så här:
mount -t ntfs-3g /dev/sdb1 /mnt/min_katalog

När partimage kopierat färdigt kan man stänga av datorn med:
umount /mnt/min_katalog
eject
shutdown -h now

==Övriga funktioner==
Partimage kan vid behov återställa Master Boot Record (MBR). Hantering av filer över nätverk stöds.

''Följande funktioner är mer avancerade och bör testas noggrant innan man förlitar sig på säkerhetskopiorna:''

Partimage kan även göra säkerhetskopior av ntfs-partitioner, Om ntfs-partitionerna är alltför fragmenterade så kan dessa inte kopieras utan partimage ger ett varningsmeddelande. Man får då defragmentera partitionerna före säkerhetskopiering.

För att bränna säkerhetskopiorna till en skiva går det att följa [http://www.sysresccd.org/Sysresccd-manual-en_Burning_a_DVD_RW_from_SystemRescueCd_by_mounting_it denna guide.]

==Omdöme==
Inga problem uppstår under installation eller körning. Programmet kopierar snabbt och komprimerar data bra. Man bör boota från CD, vilket ju tar lite tid. Detta garanterar å andra sidan att filsystemet är orört. Programmet är inte helt grafiskt, men de kommandon som skall ges är inte komplicerade. Jag har bara börjat använda programmet, men jag tycker att partimage verkar vara ett bra alternativ för säkerhetskopiering. Man kan ju t.ex. göra säkerhetskopior före större förändringar av systemet som t.ex uppgradering till ny version. Jag har ännu inte använt partimage för att återställa systemet, men alternativet "virtuell återställning utan att skriva till disk" fungerar.

=sfdisk=
För att säkerhetskopiera partitionstabellen för hårddisken (i exemplet: sda) kan följande kommando användas:
sudo sfdisk -d /dev/sda > sda_tabell
Filen bör förstås sparas på någon annan disk än den vars tabell säkerhetskopierats. Återställning sker med kommandot:
cat sda_tabell | sfdisk /dev/sda
Om en systemdisk kraschat så kan man starta sfdisk från Ubuntu Live-CD eller annan [http://www.sysresccd.org/ bootbar CD] innehållande sfdisk.

=dd=
För att säkerhetskopiera MBR kan man använda dd:
sudo dd if=/dev/sda of=sda_mbr bs=512 count=1
för återställning:
sudo dd of=/dev/sda if=sda_mbr bs=512 count=1
Den primära partitionstabellen ingår i MBR. Har man partitionerat om disken får man alltså inte återställa med en gammal partitionstabell. Vill man i det läget försöka att endast återställa det "egentliga" MBR (utan partitionstabellen) så gör man:
dd of=/dev/sda if=sda_mbr bs=1 count=448

'''Varning!''' Blir något fel under återställning av partitioner, partitionstabell eller MBR så kan detta fordra ominstallation av hela systemet.

=cpio=
För att säkerhetskopiera en katalog ("mapp") går det att använda cpio. Så här kan man kopiera sin hemkatalog till en extern disk (monterad enligt ovan):
cd ~
find . -depth -print0 | sudo cpio --null -pdmv /mnt/min_katalog/hemkatalog_kopia/
Om man lägger kopian på en disk med Windows filsystem kan åtkomsträttigheterna för filer och kataloger ("rwx") komma att förändras. (Filsystemet ntfs kopieras via drivrutinen ntfs-3g.) Vill man ha möjligheten att kunna återställa en stor mängd data samtidigt (t.ex. hela hemkatalogen) är det bättre att placera kopian på en extern disk eller partition med ''Linux filsystem'' (t.ex. ext3). (Man kan ju t.ex. skapa en partition med Linux filsystem på den externa disken genom att använda Gnome partitions-redigerare - GParted - vilken går att installera via Ubuntufunktionen Synaptic. Man måste sedan montera ''av'' den externa disken före ompartitionering.)

=dpkg=
Paketinställningarna kan sparas med dpkg:
dpkg --get-selections > paket_lista
återställning sker med
sudo dpkg --set-selections < paket_lista
sudo apt-get update

=cron=
cron är det program som används för att köra jobb på bestämda tider. De säkerhetskopieringar som beskrivits ovan kan alltså schemaläggas m.h.a. cron. (Kör man partimage från separat CD kan man naturligtvis inte starta denna körning via cron.) Vilka jobb som skall schemaläggas kan kontrolleras med kommandot crontab. (cron behöver man inte aktivera själv utan det gör man via crontab.) Önskar man ett grafiskt alternativ till crontab kan man använda kcron.


Nyckelord: Säkerhetskopiering, backup, spegling, imagekopia, partitionstabell
 

Hard disk repair, bootable CD

http://www.sysresccd.org/Main_Page

http://www.ultimatebootcd.com/

http://www.knoppix.org/

 

 

 

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - 

 

Förslag till förbättringar, kompletteringar etc. tas gärna emot. Skicka "privat meddelande" till ycc, medlem http://ubuntu-se.org/forum/
Sidan senast ändrad: 4:e augusti, 2008