Sida 1 av 2
Kunna starta även från ny hårddisk
Postat: 24 mar 2009, 14:08
av siipan
Sorry för att det är lite OT, men... jag fick precis tag i en liten disk(40gig IDE) (min primära boot-disk är SATA II) och jag undrar om man kan fixa till det så att man kan välja vilken man vill boota ifrån, som i en slags meny.
Har tänkt lägga Ubuntu på den lilla och ha kvar XP på SATA II disken.
Svara gärna här eller i PM.
MVH. Siipan
Re: Kunna starta även från ny hårddisk
Postat: 24 mar 2009, 22:22
av maths57
Det borde inte vara omöjligt. Du måste dock veta vad Ubuntu kallar den nya hårddisken. Sedan går du in och redigerar filen /boot/grub/menu.lst.
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 00:03
av Bowmore
Ska inte vålla några problem.
I nuläget heter din sata-disk sda. När du stoppat in IDE-disken blir den sda och sata blir sdb.
Du installerar Ubuntu på sda och även grubs mbr där. Alltså kommer du att ha kvar WinXPs mbr orörd på sata-disken. Sen ändrar du bootordningen i bios så den bootar IDE-disken och då får du ett val att antingen boota Ubuntu eller XP då jag inte tror att det blir nåt strul för Ubuntus installerare att hitta sata-disken. Ubuntu ska klara både IDE-emulering och AHCI controller mode (biosinställning).
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 00:20
av siipan
Bowmore skrev:Ska inte vålla några problem.
I nuläget heter din sata-disk sda. När du stoppat in IDE-disken blir den sda och sata blir sdb.
Du installerar Ubuntu på sda och även grubs mbr där. Alltså kommer du att ha kvar WinXPs mbr orörd på sata-disken. Sen ändrar du bootordningen i bios så den bootar IDE-disken och då får du ett val att antingen boota Ubuntu eller XP då jag inte tror att det blir nåt strul för Ubuntus installerare att hitta sata-disken. Ubuntu ska klara både IDE-emulering och AHCI controller mode (biosinställning).
Man tackar, man tackar!
Sitter på Ubuntu nu, och det fungerar "nästan" felfritt!
Nu är det enda som fattas att jag får bukt på ljudet, vilket bara tycks fungerar (halvt om halvt) i Wine och på youtube..
dock fungerar det inte i t.ex. Pidgin osv

Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 01:58
av Svento
Hjälp, vad lite jag fattade av det där... Jag behöver ju Windows när jag ska använda min e-legitimation, men jag tillfrågas inte vilket system jag vill starta. Om jag byter plats på kablarna får jag visserligen det, men XP blir då förstahandsvalet, så jag måste vara allert om jag vill in i Ubuntu. Jag skulle vilja ha det så att jag tillfrågas vid uppstart, men att det är Ubuntu - inte XP - som startar automatiskt om jag inte gör ett aktivt val.
För närvarande drar jag ur kabeln till Ubuntu-disken när jag ska in i XP, och jag misstänker att det medför en del slitage. Faktum är att XP-partitionerna några gånger har avmonterats utan att jag direkt har rört nåt.
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 12:22
av maths57
Utanför ämnet: siipan skrev:Utanför ämnet: Nu är det enda som fattas att jag får bukt på ljudet, vilket bara tycks fungerar (halvt om halvt) i Wine och på youtube..
dock fungerar det inte i t.ex. Pidgin osv 
Utanför ämnet:
Starta gärna en ny tråd om de problemen. 
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 16:28
av siipan
maths57 skrev:Utanför ämnet: siipan skrev:Utanför ämnet: Nu är det enda som fattas att jag får bukt på ljudet, vilket bara tycks fungerar (halvt om halvt) i Wine och på youtube..
dock fungerar det inte i t.ex. Pidgin osv 
Utanför ämnet:
Starta gärna en ny tråd om de problemen. 
Har faktiskt redan gjort det ^^
http://ubuntu-se.org/phpBB3/viewtopic.php?f=216&t=38018
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 20:49
av Bowmore
Svento skrev:Hjälp, vad lite jag fattade av det där... Jag behöver ju Windows när jag ska använda min e-legitimation, men jag tillfrågas inte vilket system jag vill starta. Om jag byter plats på kablarna får jag visserligen det, men XP blir då förstahandsvalet, så jag måste vara allert om jag vill in i Ubuntu. Jag skulle vilja ha det så att jag tillfrågas vid uppstart, men att det är Ubuntu - inte XP - som startar automatiskt om jag inte gör ett aktivt val.
För närvarande drar jag ur kabeln till Ubuntu-disken när jag ska in i XP, och jag misstänker att det medför en del slitage. Faktum är att XP-partitionerna några gånger har avmonterats utan att jag direkt har rört nåt.
Det enklaste är om du lägger ut din
/boot/grub/menu.lst här i ett
code-segment
samt svaret på
sudo fdisk -l
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 22:03
av Svento
jhwh@jhwh-desktop:~$ /boot/grub/menu.lst
bash: /boot/grub/menu.lst: Åtkomst nekas
jhwh@jhwh-desktop:~$
jhwh@jhwh-desktop:~$ sudo fdisk -l
[sudo] password for jhwh:
Disk /dev/sda: 163,9 GB, 163928604672 byte
255 huvuden, 63 sektorer/spår, 19929 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0xcef0cef0
Enhet Start Början Slut Block Id System
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 19928 119113942+ f W95 Utökad (LBA)
/dev/sda5 5100 10198 40957686 7 HPFS/NTFS
/dev/sda6 10199 15297 40957686 7 HPFS/NTFS
/dev/sda7 15298 19928 37198476 7 HPFS/NTFS
Disk /dev/sdb: 122,9 GB, 122942324736 byte
255 huvuden, 63 sektorer/spår, 14946 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0xed3aed3a
Enhet Start Början Slut Block Id System
/dev/sdb1 * 1 14380 115507318+ 83 Linux
/dev/sdb2 14381 14946 4546395 5 Utökad
/dev/sdb5 14381 14946 4546363+ 82 Linux växling / Solaris
jhwh@jhwh-desktop:~$
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 22:26
av Bowmore
Oki, du vill ha ett kommando
Kopiera över innehållet i fönstret du får upp i ett
code-segment.
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 22:50
av Svento
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 3
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=11b78b76-b4e8-4230-8886-e8555a0abf74
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-11-generic
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro single
initrd /boot/initrd.img-2.6.27-11-generic
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86+
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Re: Kunna starta även från ny hårddisk
Postat: 25 mar 2009, 23:28
av Bowmore
Ok, då börjar du med att ta en backup på menu.lst
Kod: Markera allt
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.090325
Sen editerar du din menu.lst
där du ändrar följande:
De första ändringarna ligger i början i filen menu.lst.
Det är bara det
rödmärkta du ska ändra på.
Ändra timeout till 10 sek så att du hinner med vid uppstarten
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
Ändra så att menyn alltid kommer upp
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
Sen lägger du till följande rader
sist i filen för att kunna boota upp Windows
Kod: Markera allt
title Microsoft Windows XP
rootnoverify (hd0,0)
savedefault
chainloader +1
Sen så borde det fungera, jag håller tummarna

.
Re: Kunna starta även från ny hårddisk
Postat: 26 mar 2009, 00:13
av Svento
Tack! Det fungerade ju helt glimrande. I stället för 10 sekunder valde jag fem - mer behöver jag inte. Jag vill heller inte att den automatiskt ska stanna upp och vänta på att jag bestämmer mig, utan att den ska starta Ubuntu om jag inte kvickt ber om nåt annat, så den grejen ändrade jag inte alls. Det viktiga är att jag vid behov kan starta XP utan att flytta om sladdarna.
Men nåt jag länge undrat över är det här:
title Ubuntu 8.10, kernel 2.6.27-11-generic
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro single
initrd /boot/initrd.img-2.6.27-11-generic
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 11b78b76-b4e8-4230-8886-e8555a0abf74
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=11b78b76-b4e8-4230-8886-e8555a0abf74 ro single
initrd /boot/initrd.img-2.6.27-7-generic
Varför finns dom båda Ubuntu-alternativen i två identiska upplagor? Kan jag ta bort två av dom?
Re: Kunna starta även från ny hårddisk
Postat: 26 mar 2009, 00:35
av Bowmore
Det gick ju smidigt så nu kan du stänga locket på datorn
Den första är för
normal uppstart, den andra när man vill starta upp i
recovery mode. Samma gäller för den äldre kärnan 2.6.27-7.
Sen vill man t.ex ha max 3 kärnor (normal + recovery) i menyn så ändrar man i ditt fall
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
till
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=3
Man bör åtminstone ha
en äldre kärna kvar utifall nåt går snett vid en uppdatering.
Re: Kunna starta även från ny hårddisk
Postat: 26 mar 2009, 09:50
av Svento
Ja, Recovery mode vet jag vad det är, men Normal boot plus Recovery borde sammanlagt bli två bootningsalternativ. Nu har jag två Normal och två Recovery - och jag minns inte att det var så från början, första gången jag var in på den menyn just för att starta i Recovery. Jag har provat båda Recovery och båda Normal, och det blir ingen som helst skillnad. Förut hade jag tidigare installationer som låg kvar där och skräpade, men dom fick jag bort vid nån av dom senaste ominstallationerna, och efter det hade jag två alternativ: Normal och Recovery. Men nu har dom uppenbarligen klonats.
Re: Kunna starta även från ny hårddisk
Postat: 26 mar 2009, 10:04
av Rune.K
Det är inte fråga om kloning
Det är fullt normalt!
Den nya kerneln:
Kod: Markera allt
title Ubuntu 8.10, kernel 2.6.27-11-generic
Den gamla kerneln finns kvar som reserv ifall den nya skulle fallera.
Tittar du efter så har den nya kerneln slutsiffra 11 medans den gamla har slutsiffra 7...
Re: Kunna starta även från ny hårddisk
Postat: 31 mar 2009, 13:38
av Svento
Tyvärr fungerade det inte. När jag hade gjort ändringarna så kollade jag bara att XP-alternativet fanns vid uppstart, men inte om jag kunde välja det. Nu skulle jag deklarera och behövde därför XP, men när jag valde det fick jag svaret Invalid or unsupported executable format. Så jag fick koppla bort Ubuntu-disken som vanligt för att komma in där.
Re: Kunna starta även från ny hårddisk
Postat: 31 mar 2009, 21:46
av Bowmore
Eftersom du ändrar bootordningen i bios så blir sdb1 (hd0,0) under uppstartsfasen. Det som händer då är att den försöker boota upp linuxpartitionen. Felmeddelandet du får beror sen sannolikt på att bootsektorn på den partitionen är tom vilket den normalt är.
Det du behöver göra är att ändra uppstarten vi la in i
menu.lst till att vara
Kod: Markera allt
title Microsoft Windows XP
rootnoverify (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Det borde fungera även om jag inte är helt säker då det var länge sen jag själv hade den här konfigurationen.
Om ditt bios stöder funktionen
boot menu, vilken då nås med en annan tangent än den du använder för att komma in i bios, så kan du boota upp Windowsdisken från den menyn istf att dra ut kablar.
Re: Kunna starta även från ny hårddisk
Postat: 31 mar 2009, 22:33
av Svento
Jadå!! Så bara det fungerar precis som jag vill att det ska göra. Tack.
Inget XP bland bootningsalternativen
Postat: 17 jun 2009, 18:18
av Svento
Nu fungerar det helt plötsligt inte alls. Jag får över huvud taget inte upp XP som bootningsalternativ.