Skip to Content

Nya exGENT - en remaster av Gentoo version 20120710 (senaste) med två kärnor [120814]

GentooOm nya exGENT
Jag har gjort en en ny version av exGENT 32bit (Gentoo) Live DVD. Den gamla versionen av exGENT är från 111019. Nya exGENT använder Fluxbox 1.3.2 som skrivbordsmiljö, kernel 3.0.4-exton (live) och kernel 3.3.8-gentoo (efter installation till hårddisk). Fluxbox används bl a på grund av snabbheten. Systemspråket är engelska. Alldeles nytt är att jag hittat ett lämpligt installationsprogram, i vilket också en Grub-installation (Grub Legacy) ingår.

To my English spoken readers
The best thing with exGENT (Gentoo) Linux Live DVD is the premier autodetection of hardware and the ability to easily install the system to hard drive and/or USB stick. Installed programs: Among many others Firefox and Wicd. Furthermore compilation tools so that you can install programs from source the Gentoo way. READ MORE .... (in English). The system language is English.

Närmare om exGENT
Det bästa med exGENT är den förnämliga autokonfigureringen av hårdvara och möjligheten att enkelt installera systemet till hårddisk och/eller USB-sticka. Använd kernel: 3.0.4-exton (live) och kernel 3.3.8-gentoo efter installation till hårddisk. Sistnämnda kernel kan inte användas under live-körning. Övriga program: Bl a Firefox och Wicd. Vidare kompileringsverktyg så att du efter installation till hårddisk kan installera nya program the Gentoo way. Jag har medvetet hållt nere antalet installerade program i exGENT så att du själv ska få glädjen att installera nya program och skrivbordsmiljöer, t. ex. KDE eller Gnome. Det är ett oslagbart sätt att verkligen lära sig Gentoo och Linux från grunden.

Historik
Föregångaren till exGENT, Exton-Gentoo, hade jag byggt helt från scratch. D v s alla ingående program hade kompilerats från source/källkod. Vad gäller version 111019 av exGENT "fuskade" jag lite. D v s jag utgick från en Gentoo-baserad dist och förändrade allt. Förändringarna blev så stora att i princip inget återstod av "ursprungsdisten". I dagens version (120814) av exGENT har jag återgått till att bygga Gentoo i princip från scratch.

Om kärnorna 3.0.4-exton och 3.3.8-gentoo
För att skapa ett live Gentoo-system har jag "tvingats" använda "min specialkernel" 3.0.4-exton. Efter installation av exGENT till hårddisk kommer dock Gentoos originalkärna 3.3.8-gentoo automatiskt till användning. Till densamma finns också kernelsources med. Det är behövligt för kompilering av vissa program.

Snabb installation till hårddisk
exGENT Linux
kan på 5 - 10 min installeras till hårddisk. Det innebär att alla ni som inte "orkat" genomföra en normal Gentoo-installation - som kan ta upp till ett par dygn - nu ändå har chansen att få in detta fantastiska linuxsystem på era datorer. Läs nedan om hur installationen går till.

Allmänt om Gentoo
Gentoo Linux är en prestandainriktad distribution med mycket stora konfigurationsmöjligheter. D v s om man har systemet installerat på hårddisk. exGENT Linux kan också - till skillnad mot Exton-Gentoo - installeras till hårddisk. I exGENT har alla ingående program kompilerats från source/källkod. Gentoo anses som ett särskilt snabbt linuxsystem just för att varje program kan kompileras med inställningar specifikt för den dator man har tänkt använda programmet på. Vid skapandet av exGENT har jag dock försökt att göra systemet så "allround" som möjligt för att det skall kunna köras på olika typer av datorer med varierande hårdvara. För att kunna köra exGENT tillfredsställande snabbt måste din dator ha RAM på minst 512 MB. Om du bara har tillräckligt med RAM (minst 1024 MB) körs systemet så pass snabbt att du nästan glömmer att du kör från skiva. Härtill kommer att du då kan köra exGENT i RAM-minnet (startalternativ 2) och då ta ut skivan/USB-stickan när systemet bootat färdigt. Då går det riktigt snabbt! Du kan läsa mera om Gentoo Linux HÄR.


Klicka på skärmdumpen av exGENT:s skrivbord om du vill se en större version.

Uppstart/inloggning
Efter uppstart från skiva kommer till en inloggningsprompt. Logga in som den vanligen användaren live eller som root. Lösenord: live resp. root. Kör sedan kommandot startx så kommer du vidare in i X och Fluxbox.

Ljud
Vid problem med ljudet i Fluxbox så kör du kommandot alsamixer (som root). Skjut upp reglagen med tangentbordets piltangenter.

Två sätt att köra exGENT live - bl a i RAM-minnet
När du startar upp datorn från din brända skiva med exGENT ser du att det finns två startalternativ. 1. Run exGENT och 2. exGENT Copy2Ram. Startalternativ 2 fordrar sannolikt RAM om minst 2 GB. Om du använder nyssnämnt startalternativ kan du ta ut skivan när systemet bootat färdigt. (Den "poppar" t o m ut automatiskt). exGENT är normalt ett mycket snabbt linuxsystem. Vid körning i RAM-minnet är det supersnabbt. Observera också: Om du installerar exGENT till USB-sticka enligt metod 1 - se nedan - kan du också köra exGENT i RAM-minnet. D v s du kan då ta bort stickan sedan exGENT bootat färdigt. Observera att du inte kan installera exGENT till hårddisk eller USB-sticka när du kör systemet i RAM-minnet.

Kommandot sudo
I Ubuntu/Kubuntu/Mint och i många andra s k nybörjardistar (och i andra linuxdistar) används kommandot sudo när man vill utföra något som fordrar root (superuser)-privilegier. Det behövs egentligen därför inget root-lösenord. "Exempelkommando": sudo mkdir /usr/MinMapp. Du kan också direkt bli root med kommandot sudo su. Läs
HÄR om hur sudo fungerar. Jag har installerat programmet Sudo även i exGENT. Det betyder bl a att vana Ubuntu-användare kan känna igen sig. Sudo använder du dig alltså av när du loggat in till Fluxbox som användaren live.

Anslutning till Internet
Om du har ett "normalt" trådbundet nätverk så blir du automatiskt uppkopplad. Om du kör trådlöst kan du behöva använda Wicd och göra dina inställningar. Vid problem läser du min handledning Trådlöst och Linux med alla vidarelänkar så torde konfigureringen gå smärtfritt. Observera: Normalt startar du bara Wicd nätverkshanterare och gör dina inställningar. Ska vara helt problemfritt om du inte har mycket ovanlig hårdvara. Se nedan hur det ser ut när Wicd körs på en av mina laptops. Observera också: Du kan behöva köra kommandot iwconfig för att få reda på vad ditt trådlösa nätverkskort fått för beteckning/interface. D v s wlan0 eller wlan1, wlan2 eller... Ange rätt beteckning i Wicd och tryck på knappen Refresh! Nu ska tillgängliga trådlösa nätverk listas.
Wicd startat

Åtkomst av hårddiskpartitioner
Automontering sker. D v s alla dina partitioner är åtkomliga i mappen /mnt. Partitionerna är läs- och skrivbara.

Konfigurering av X
Autokonfigureringen av hårdvara inkl. grafikkort är mycket bra i exGENT. Om du ändå mot förmodan inte skulle komma in i X efter kommandot startx ska du först köra kommandot xconf. Därefter startx igen.

Använda Nvidias grafikdriver (efter en hårddiskinstallation)
Om du har ett nyare Nvidia grafikkort i din dator kommer X autokonfigureras att använda nv grafikdriver. Om du istället vill använda Nvidias egen grafikdriver 295.71 så ska du öppna upp en terminal och köra kommandot nvidia-xconfig (som root). Blir root med kommandot su root eller kör kommandot sudo nvidia-xconfig. Logga sedan ut från Fluxbox och in igen så ser det bättre ut. Eller hur?

NTFS-skrivbarhet med ntfs-3g
Viss försiktighet anbefalles. Ta aldrig bort filer på en partition där du har ett fungerande windowssystem. extGENT använder ntfs-3g. För att komma åt en NTFS-partition på din dator måste du först montera densamma korrekt. Skapa först katalogen windows med kommandot mkdir /mnt/windows. Sedan monterar du t. ex. C-disken (sda1) med kommandot mount -t ntfs-3g /dev/sda1 /mnt/windows. Du kan sedan använda filhanteraren Rox-Filer för att lägga till eller ta bort filer från C-disken. Du avmonterar C-disken med kommandot umount /dev/sda1. Jag har själv testat NTFS-skrivbarheten i exGENT utan att problem uppstått. (Observera att du ska köra det första kommandot mkdir /mnt/windows även om den partition du vill komma åt - t. ex. sda1 - redan monterats (läsbar!) automatiskt i mappen /mnt/sda1. Avmontera med kommandot umount /dev/sda1 innan du kör ovannämnt "ntfs-3g-kommando").

Att tänka på vid en hårddiskinstallation
1. Du måste installera på en ext2, ext3 eller ext4 partition. Du måste själv se till att aktuell partition skapas och formateras innan du startar installationen. I ett linuxsystem (t. ex. exGENT) kör du kommandot mkfs.ext3 /dev/sdaX. Du kan också använda GParted, finns i många linuxsystem. (Även i många av mina remasters). I Windows XP/Vista/7 kan du formatera med t. ex. PartitionMagic.
2. I exGENT monteras alltså alla dina hårddiskpartitioner i samband med uppstart av systemet. Innan du formaterar måste du därför avmontera aktuell partition. Det görs med kommandot umount /dev/sdaX. ("X" ska alltså ersättas med numret på din aktuella partition, t.ex /dev/sda3).
3. Du måste också skapa ett SWAP-utrymme på ca 2000 MB. Googla ev. mera om vad ett SWAP-utrymme används till.
Gör sedan så här:
1. Skapa alltså först en linuxpartition på ca 4 GB och ett SWAP-utrymme på ca 2000 MB eller dubbla storleken på din dators RAM (om du har RAM på 1024 MB eller mindre). Om du använder en redan befintlig linuxpartition så måste du se till att den formateras innan du kör nedan listade kommandon. (Nedan kallas linuxpartitionen för /dev/sda6 och SWAP-partitionen för /dev/sda8. Du ska givetvis skriva in rätt beteckning på din nya eller sedan tidigare befintliga linuxpartition/SWAP-partition).
2. Starta upp datorn från skivan och öppna upp en terminal som root eller bli root med kommandot sudo su.
3. Kör kommandot umount /dev/sda6
4. Kör kommandot mkfs.ext3 /dev/sda6
5. Kör kommandot cd /root/install  (Kommentar: I mappen /root/install finns alltså installationsscripten)
6. Kör kommandot ./install.sh /dev/sda6 /dev/sda8  (VIKTIGT: rätt ordning på installationspartitionen och SWAP-partitionen)
7. Om du inte sedan tidigare har något linuxsystem på din dator och vill använda Grub Legacy som starthanterare ska du slutligen köra kommmandot ./install-boot.sh /dev/sda6 /dev/sda  (Kommentar: Då installeras Grub på installationspartitionen och i MBR - /dev/sda).
Klart! Se nedan hur det ser ut när ovanstående installationskommandon körs.
INSTALL EXGENT

Ingen GRUB-installation vid installationen
Om du sedan tidigare använder Grub Legacy som starthanterare lägger du istället till nedanstående rader i GRUB (menu.lst) och startar om datorn. D v s i /boot/grub/menu.lst på den linuxpartition där du har installerat GRUB sedan tidigare. Den partitionen är monterad i /mnt i exGENT.

######################
title exGENT Linux
root (hd0, 5)
kernel /boot/kernel-genkernel-x86-3.3.8-gentoo root=/dev/ram0 real_root=/dev/sda6
initrd /boot/initramfs-genkernel-x86-3.3.8-gentoo

######################

Du kan också läsa min handledning Multiboot med GRUB (Legacy). Observera: Om du följer ovanstående 7 punkter exakt kan inget bli fel.

Grub2

Om du använder Grub2 (nya GRUB) ska du istället lägga till nedanstående rader i filen /etc/grub.d/40_custom och sedan köra kommandot update-grub (i det system du installerat Grub2 i).
####################
menuentry 'exGENT (sda6)' --class gnu-linux --class gnu --class os {
        recordfail
        set gfxpayload=$linux_gfx_mode
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos6)'
        search --no-floppy --fs-uuid --set=root e22e68cd-4812-491a-8886-c319dc710116
        linux   /boot/
kernel-genkernel-x86-3.3.8-gentoo root=/dev/ram0 real_root=/dev/sda6
        initrd /boot/initramfs-genkernel-x86-3.3.8-gentoo
}
####################
Läs gärna min lilla handledning om Grub2.

Installation av exGENT på en USB-sticka om minst 1024 MB - metod 1
Installationen sker lättast i Windows XP/Vista/7. Gör så här:
1. Formatera USB-stickan med filsystemet fat/fat32. (Högerklicka och välj Formatera)
2. Sätt in skivan med exGENT och vänta tills Windows 7 automatiskt visar skivinnehållet på skrivbordet.
(Du ser då att det finns två mappar på skivan - boot och exgent).
3. Kopiera över nyssnämnda mappar till USB-stickan.
4. Öppna upp Kommandotolken som Administratör och se till att du står i G: (eller den beteckning din USB-sticka fått på din dator).
5. Kör kommandot /boot/bootinst.bat. Detta för att USB-stickan ska bli bootbar. (Bry dig inte om ev. felmeddelanden. Klicka bara på Fortsätt om så krävs). Viktigt: Kör inte nyssnämnt kommando när du står i C:. (Om du gör det kan inte Windows 7 - eller vad du nu har på C-disken - startas).
6. Ställ om i BIOS så att datorn i första hand bootar från USB-HDD (eller liknande).
7. Starta om datorn med stickan på plats o s v. (Se övrig info på denna sida).
OBSERVERA: Det har visat sig att inte alla USB-stickor lämpar sig för aktuellt ändamål. D v s de går inte att utan vidare göra vissa stickor (fabrikat) bootbara. Själv har jag erfarenhet av fabrikaten Kingston DataTraveler, SanDisk Cruzer Micro och Sony Micro Vault. De två förstnämnda fungerar (för mig). Du får heller inte använda stickor av äldre modell. De kan fungera, men oftast dåligt. Om du efter installation av exGENT till USB-sticka får olika felmeddelanden vid körning av systemet från stickan beror det på att stickan inte är tillräckligt "bra". Om du kunnat köra exGENT från skiva ska du också kunna köra systemet från USB-sticka.

Metod 2: Ytterligare ett sätt att installera exGENT till USB-sticka och spara systemändringar
exGENT kan installeras till USB-sticka på ytterligare ett sätt. Med denna metod, som utförs i ett linuxsystem (vilket som helst) sparas alla dina ändringar av systemet direkt på stickan i mappen exgentchanges. Om du vill skapa en sådan sticka ska du läsa och följa mina installationsanvisningar. Om du installerar på en sticka om minst 4 GB kan du sedan installera massor med nya program. Denna metod (metod 2) är den bästa. Tycker jag. Metoden är bäst särskilt av det skälet att du kan ha exGENT på stickan och modifiera systemet enligt dina önskningar. Sedan kan du när som helst installera ditt befintliga exGENT/Gentoo-system på USB-stickan till hårddisk.

Installation av saknade program efter en hårddiskinstallation
Läs först på om Gentoos installationsmetod HÄR. Sedan ska du köra följande kommandon i tur och ordning: emerge --sync och emerge portage. Sistnämnda kommando behöver du bara köra om du uppmanas därtill i samband med körningen av det förstnämnda kommandot. När du nu sedan vill installera dina favoritprogram så kör du kommandot emerge --pretend MittOumbärligaProgram. (--pretend först för att du ska få reda på alla beroenden). Tänk på att du kan behöva redigera filen /etc/make.conf innan du installerar ett program. Om du får olika felmeddelanden vid körning av nyssnämnt kommando: Läs dessa noggrant och agera utifrån vad meddelandena visar. Om inget hjälper kan du istället använda kommandot USE="-*" emerge -lav --nodeps MittOumbärligaProgram. Det kommandot "tvingades" jag använda för att kunna installera Gimp. OBSERVERA OCKSÅ: Akta dig för kommandot emerge --update world. Det förstör sannolikt din installation av exGENT. Dessutom är det osannolikt att hela systemet kan uppgraderas så (smärtfritt). Det är en (relativt) komplicerad historia.

Byte av lösenord

Efter en hårddiskinstallation bör du av säkerhetsskäl byta lösenord för root och live. Det görs med kommandot passwd root resp. passwd live. Den som är riktigt försiktig av sig kan byta lösenord även under körning från skiva.

Konfigurering av en lokal skrivare
Installera först Cups med kommandot emerge cups. Sedan:
Använd programmet Cups för konfigureringen. Starta upp Firefox och gå till http://localhost:631. Klicka på Skrivare >> Lägg till skrivare. Sedan:
1. Namn: Canon (namnet på din skrivare).
2. Plats: local.
3. Beskrivning: Skrivare (godtyckligt).
4. När du sedan trycker på "Fortsätt" så ska din skrivare visas. I vart fall om du har en USB-skrivare.
5. Tryck "Fortsätt" och välj sedan modell och drivrutin. (Om du inte hittar exakt rätt modellbeteckning så väljer du den mest "lika". Funkar sannolikt ändå).
6. Du tillfrågas om användarnamn och lösenord. Ange root och root.
7. Klicka på fliken Skrivare och ange Canon som standardskrivare.
Klart!
Testa slutligen din konfiguration genom att skriva ut en testsida via Cups eller skriv ut ett AbiWord-dokument (efter att ha installerat AbiWord). Om det inte fungerar så läser du Cups dokumentation (en gång till?) och/eller testar med en annan konfiguration.

Konfigurering av nätverksskrivare
Använd programmet Cups för konfigureringen. Starta upp Firefox och gå till http://localhost:631. För att lägga till en nätverksskrivare (d v s en skrivare som är ansluten till en windowsdator i ditt windowsnätverk) så klickar du på Skrivare >> Lägg till skrivare. Sedan:

1. Namn: Canon (namnet på din skrivare i nätverket).
2. Beskrivning: Skrivare (godtyckligt).
3. Plats: exton-7 (namn på den dator i nätverket, som skrivaren är ansluten till).
4. Välj "Windows printer via Samba".
5. Device URI: smb://username:password@192.168.2.3/Canon (Måste vara rätt. IP-adressen byter du ut mot IP-adressen på din dator i nätverket. Canon byter du ut mot namnet på din skrivare i ditt nätverk. "Username" är ditt användarnamn på din windowsdator, som skrivaren är ansluten till. "Password" är lösenordet för din användare på windowsdatorn). Sedan väljer du tillverkare och modell. (Om du inte hittar exakt rätt modellbeteckning så väljer du den mest "lika". Funkar sannolikt ändå).
6. Du blir tillfrågad om användarnamn och lösenord. Uppge root och root.
7. Klicka på fliken Skrivare och ange Canon som standardskrivare.
Testa slutligen din konfiguration genom att skriva ut en testsida via Cups eller skriv ut ett AbiWord-dokument. Om det inte fungerar kan du behöva starta om Samba. Det görs med kommandot /etc/init.d/samba restart. OBSERVERA också: En förutsättning för att det ovanstående ska fungera är givetvis att din windowsskrivare är utdelad i nätverket. (Utdelningen görs på windowsdatorn). Läs mera om Cups HÄR.

Kompatibel och rolling
exGENT är (givetvis) helt kompatibel med Gentoo Linux. exGENT/Gentoo är också en s k rolling distribution, vilket bl a innebär att när du väl installerat systemet på hårddisk finns det ingen anledning till ominstallationer (som annars är vanligt i linuxvärlden).

Kör så det ryker
Du kan köra exGENT supersnabbt i RAM-minnet. Startalternativ 2 (Copy2Ram). Uppstarten från skivan blir då lite långsam, men sen... Ett underbart sätt att köra Linux på. Efter uppstart poppar skivan ut automatiskt. 

Åtkomst/nerladdning
Nya exGENT 32bit Live DVD finns på SourceForge.net - Fast, secure and free downloads from the largest Open Source applications and software directory. ISO-filen finns också på Svenska Linuxföreningen server.

md5sum för ISO-filen, som är på 810 MB.

DONERA med ett SMS
Du som laddat ner en extondist och gillar densamma kan visa din uppskattning genom att "donera" ett belopp om femtio (50) kr. Om du vill göra det ska du skicka ett SMS till 72550. Skriv sms-meddelandet "exton donera" (utan citattecken).

S k feedback
Mina tester visar att autokonfigureringen i exGENT är bra. D v s jag har kört systemet på mina fyra datorer utan att problem uppstått. Jag är nu givetvis ändå mycket tacksam för körrapporter från alla medlemmar som testar skivan. Fungerar X? Nätverket? Ljudet? Osv... Skriv något! Glöm inte att uppge typ av dator m m.