Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Iemand Arch Bang al getest?  (gelezen 2834 keer)

Iemand Arch Bang al getest?
« Gepost op: 2011/01/20, 14:42:36 »
Na een crash heb ik geen windows meer op mijn pc, puur schijfverspilling :P
Nu heb ik ubuntu 9.10 op mijn pc staan (gedoe met andere versies).

Ik heb op mijn 2e hd nog niets staan en zat te denken om hier Arch Bang (http://archbang.org/) op te zetten.
Nu weet ik niet of het zonder problemen kan, heeft iemand het al eens geprobeerd?
En waar moet ik op letten (iets met grub?)

Groetjes,
Theo
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline amrus

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #1 Gepost op: 2011/01/20, 19:08:42 »
Ik heb crunchbang geprobeerd, werkt ook met Openbox , draait zeer soepel maar het is wel even wennen aan de bediening. Staat bij mij geïnstalleerd in dual boot met Mint Isadora. Met Grub geen enkel probleem gehad. De installatie verliep feilloos.

Re: Iemand Arch Bang al getest?
« Reactie #2 Gepost op: 2011/01/25, 10:50:45 »
Ik heb crunchbang geprobeerd, werkt ook met Openbox , draait zeer soepel maar het is wel even wennen aan de bediening. Staat bij mij geïnstalleerd in dual boot met Mint Isadora. Met Grub geen enkel probleem gehad. De installatie verliep feilloos.

Juist vanwege Crunchbang was ik nieuwsgierig. Arch schijnt nog wat lichter te zijn, en ik moet zeggen dat hij in VM lekker loopt. Maar het is weleens gebeurt dat ik tijdens een installatie mijn Ubuntu om zeep heb geholpen (erg leerzaam daar niet van, maar deze lessen heb ik liever niet :P).
De bediening van Openbox is voor mij niet echt nieuw, deze heeft mijn voorkeur wat betreft de lichtgewichten :)
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline Ramana

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #3 Gepost op: 2011/01/28, 06:57:50 »
Arch (en ook Arch-Bang) en Ubuntu hebben verschillende versies van Grub. Ze zijn prima in een dual-boot te installeren.

Laat Ubuntu (met Grub2) de start regelen in MBR

Het makkelijkst is om de bootloader van Arch vervolgens in de rootpartitie te installeren i.p.v. in MBR.
Dan is alleen een update-grub in Ubuntu voldoende om Arch in het bootmenu te vinden.

Offline Ramana

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #4 Gepost op: 2011/01/28, 07:14:40 »
Aanvullend: het is ook handig om van je hoofd-systeem, zeg Ubuntu, een image-backup te maken met Clonezilla.

Mocht er dan wat fout gaan in MBR, dan zal bij het terugzetten van Ubuntu ook MBR worden hersteld.

Re: Iemand Arch Bang al getest?
« Reactie #5 Gepost op: 2011/01/28, 10:45:10 »
Arch (en ook Arch-Bang) en Ubuntu hebben verschillende versies van Grub. Ze zijn prima in een dual-boot te installeren.

Laat Ubuntu (met Grub2) de start regelen in MBR

Het makkelijkst is om de bootloader van Arch vervolgens in de rootpartitie te installeren i.p.v. in MBR.
Dan is alleen een update-grub in Ubuntu voldoende om Arch in het bootmenu te vinden.

Daar was ik al 'bang' voor, vandaar de vraag ook...
Bedankt voor de tip.
Ik zal het eens heel voorzichtig gaan proberen ;)

Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline heir4c

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #6 Gepost op: 2011/01/31, 13:02:14 »
Het is zo dat Grub2 wel de oude grub herkend maar niet omgekeerd. Zelfde als je een distro erop zet die nog met ext3 werkt, dan herkend die de ext4 installaties niet en moet je dus de grub herstellen.
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Re: Iemand Arch Bang al getest?
« Reactie #7 Gepost op: 2011/02/02, 22:32:41 »
Ik heb hem inmiddels geinstalleerd, maar het werkt niet :(
Na de 'sudo update-grub' heb ik wel de keuze in het menu, maar het lampje brand en voor de rest doet hij niks (hij staat vast in het menu).
Met Antix heb ik hetzelfde euvel.
Nu is mij wel wat opgevallen in de grub.cfg, maar ik ben geen expert wat betreft grub dus is het handiger dat ik het hier post. Volgens mij ontbreekt er wat bij het Arch gedeelte.

VB van Ubuntu gedeelte:
menuentry "Ubuntu, Linux 2.6.31-22-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   set quiet=1
   insmod ext2
   set root=(hd0,1)
   search --no-floppy --fs-uuid --set 9bb08fb1-49b4-4a85-942a-77eb014f9e85
   linux   /boot/vmlinuz-2.6.31-22-generic root=UUID=9bb08fb1-49b4-4a85-942a-77eb014f9e85 ro   quiet splash
   initrd   /boot/initrd.img-2.6.31-22-generic
}

----------------> Arch gedeelte:
menuentry "Arch (on /dev/sdb1)" {
   insmod ext2
   set root=(hd1,1)
   search --no-floppy --fs-uuid --set ab4681f4-9303-46a3-89fd-0120e077e7e0
   linux /boot/vmlinuz26 root=/dev/sdb1
}

De laatste regel van Ubuntu heeft een 'initrd' en Arch niet, en dat lijkt me vreemd.
In de menu.lst op de grub van Arch staat namelijk dit:
initrd /kernel26.img

Kan en mag ik dit zomaar toevoegen in de grub.cfg? Of moet het via een andere weg? En nog belangrijker kan dit het probleem zijn?

Groetjes,
Theo
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline heir4c

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #8 Gepost op: 2011/02/03, 01:01:47 »
Hier staat er het volgende als laatste:
initrd /boot/kernel26.img

Dit is hoe het volledig in de grub van ubuntu staat:
menuentry "Arch Linux (on /dev/sda5)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set e5c23339-2f61-4cd3-b16c-ef53bac242c4
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/e5c23339-2f61-4cd3-b16c-ef53bac242c4 ro quiet resume=/dev/sda2
initrd /boot/kernel26.img
}
menuentry "Arch Linux Fallback (on /dev/sda5)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set e5c23339-2f61-4cd3-b16c-ef53bac242c4
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/e5c23339-2f61-4cd3-b16c-ef53bac242c4 ro
initrd /boot/kernel26-fallback.img
}


Het installeren ging enorm snel. Maar de grub was niet goed geinstalleerd en heb met een livecd de grub hersteld voor zodat de grub van ubuntu gebruikt word. Archbang gebruikt de oude grub nog.
« Laatst bewerkt op: 2011/02/03, 01:13:11 door heir4c »
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Re: Iemand Arch Bang al getest?
« Reactie #9 Gepost op: 2011/02/04, 10:18:15 »
@Heir4c

Ongeveer wat ik al dacht, mijn grub lijkt niet goed.
Aangezien ik het meerdere keren heb geprobeerd heb ik er niet echt veel vertrouwen in de GRUB.
Ik zou voor de rest ook niet weten wat ik hier fout doe.

Even een beknopt  hoe ik het gedaan heb.
sdb geformateerd (2e hd, sec. master)
update-grub (zodat de oude grub entry weg was)
Archbang opgestart en geïnstalleerd, de grub met rust gelaten.
Ubuntu opgestart, update-grub uitgevoerd.
Bij de opstart staat Arch er netjes tussen, maar als ik hem kies blijft hij vast op de keuze staan en blijft er niets anders over dan een reset.
Ubuntu werkt overigens wel gewoon.
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline Ramana

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #10 Gepost op: 2011/02/04, 11:39:09 »
Staat me vaag iets bij dat Grub2 de verkeerde partitie kiest voor tweede systeem met Grub1...

Ik zie voor het Arch-deel dit staan: set root=(hd1,1)
Klopt dat, of staat Arch op de eerste partitie van de tweede schijf?

Dan zou het dit moeten zijn: set root=(hd1,0)

Offline heir4c

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #11 Gepost op: 2011/02/04, 20:20:49 »
Als ik me niet bedrieg:
De oude grub noemt bijv. de sda1: hd0,0   en de sdb1: hd1,0
De nieuwe grub noemt de sda1: hd1,1  en sdb1: hd2,1

Dus het zou wel eens kunnen dat het dat is zoals Ramana hierboven schrijft.
Heel vervelend eigenlijk. Zijn we nu gewoon aan dat anders benoemen van de hard schijf (partitie) zoals het vroeger altijd zo genoemd werd, dan passen ze dit aan in Grub2. Vind dit wel spijtig.
Bijvoorbeeld ook zo voor een monitor. In de xorg.conf (word nu ook niet meer gebruikt, tenzij je de nvidia-settings gebruikt) word de eerste monitor monitor0 genoemd en de tweede monitor1 enz...
Men begint dus te tellen vanaf 0 en niet vanaf 1.
Men heeft dit aangepast denk ik om het mensen die niets/niet veel over computers & Co kennen niet in verwarring te brengen. Begrijpelijk maar eigenlijk niet correct. (Mijn mening).
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline heir4c

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #12 Gepost op: 2011/02/04, 20:45:35 »
@Theo,
Staan in de grub files van ubuntu de UUID nummers vermeld? (niet de mijne natuurlijk  :))
Hier werkt het wel. Dus als je hetgeen ik tussen code tags geplaatst heb kopieert in jouw grub maar dan wel mijn jouw UUID nummers, dan zal die wel opstarten denk ik.
Hier opent grub zelfs met de Archbang vermelding geselecteerd. Nu moet ik telkens ik ubuntu opstart eerst naar boven scrollen.
Ook blijft hij hier op staan, er is geen 'afteller' die de 10sec wachttijd weergeeft. Dus klik Enter en dan zou het moeten gaan. (Hopelijk) Anders is er iets mis gegaan met het installeren van het tweede deel op de partitie zelf.
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Re: Iemand Arch Bang al getest?
« Reactie #13 Gepost op: 2011/02/05, 09:19:47 »
Ik heb voor de volledigheid mijn grub.cfg (1.97 beta 4) maar even gepost

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 9bb08fb1-49b4-4a85-942a-77eb014f9e85
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-22-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 9bb08fb1-49b4-4a85-942a-77eb014f9e85
linux /boot/vmlinuz-2.6.31-22-generic root=UUID=9bb08fb1-49b4-4a85-942a-77eb014f9e85 ro   quiet splash
initrd /boot/initrd.img-2.6.31-22-generic
}
menuentry "Ubuntu, Linux 2.6.31-22-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 9bb08fb1-49b4-4a85-942a-77eb014f9e85
linux /boot/vmlinuz-2.6.31-22-generic root=UUID=9bb08fb1-49b4-4a85-942a-77eb014f9e85 ro single
initrd /boot/initrd.img-2.6.31-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Arch (on /dev/sdb1)" {
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set ab4681f4-9303-46a3-89fd-0120e077e7e0
linux /boot/vmlinuz26 root=/dev/sdb1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

Wat ook gek is dat hij na een grub-update de regel 'initrd /boot/kernel26.img' weer verwijderd.
Ik probeer de Grub nog te veranderen met de instellingen die hier staan en ik zal het dan even laten weten of het gelukt is.
Maar misschien een rare vraag (of niet?) Zou ik archbang ook opnieuw kunnen installeren en hem de grub wel kunnen laten installeren op sda1 en hem een grub-update laten uitvoeren? Voor zover ik kan lezen gebruikt Arch Bang trouwens ook grub2.

Groetjes,
Theo
Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Re: Iemand Arch Bang al getest?
« Reactie #14 Gepost op: 2011/02/05, 09:55:39 »
@Heir4c, ik heb de grub aangepast (zoals die van jou, maar natuurlijk met mijn eigen instellingen sdb1 en UUID). Maar ook dat werkte niet. Ik probeer nogmaals een installatie en dan kijken we wat hij dan doet.

Ryzen 7 1700 16gb, RX 580 8gb, AOC 24" FreeSync scherm,  Corsair Strafe Red (mechanisch toetsenbord), 256GB SSD, 4 TB HDD. OS: Linux Mint

Offline heir4c

  • Lid
Re: Iemand Arch Bang al getest?
« Reactie #15 Gepost op: 2011/02/05, 11:22:46 »
Mocht je het niet weten:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Dus je moet die instellingen doen in die andere files en dan een update-grub doen.
Eventueel zelfs nadat je die update-grub gedaan hebt in ubuntu zelf, let er dan op dat de grublijst van ubunt word weergegeven en doe eventueel via de recovery mode van ubuntu nog eens een update-grub (Eén van de opties in recovery mode)

Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu