nerdstock.org

PROJECTEN | HANDLEIDINGEN | OVERIGE
Nederlands   English
Acer Aspire 9412ZWSMi

Acer Aspire 9412ZWSMi
Windows Vista Home Premium
Mandriva Linux Free 2007 Spring

Als je problemen hebt met het printen van deze pagina, klik dan hier om een PDF te downloaden.


Ik heb een laptop gekocht. Deze heb ik dualboot gemaakt zonder dat ik beschikte over de Vista installatie-CDs. Hieronder een verslag.


Eerst dit

Geen garantie.
Eigen risico.

Auteur: Rob la Lau <rob[at]nerdstock.org>


De keuzes


De hardware

onderdeel type werkt opmerkingen
processor Intel Pentium dual-core processor T2060 (1.60 GHz, 533 MHz FSB, 1 MB L2 cache) +  
geheugen 1 GB DDR2 533 MHz +  
hard disk 80 GB Hitachi HTS541680J9SA00 ATA +  
dvd Optiarc DVD RW AD-7530A ATA +  
display 17" WXGA+ Acer CrystalBrite LCD + --> klik <--
display adapter Mobile Intel 945GM Express   --> klik <--
geluid Intel High Definition Audio +  
kaartlezer Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) + --> klik <--
camera Acer OrbiCam 1.3/0,31 megapixel (fabrikant: Bison ?) ? --> klik <--
LAN Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet NIC +  
WLAN Intel PRO/Wireless 3945ABG + --> klik <--
modem Agere Systems HDA modem + --> klik <--
PCMCIA Texas Instruments PCIxx12 Cardbus Controller ? nog niet aan toe gekomen
muis Synaptics PS/2 Port TouchPad +  
extra toetsen ? + --> klik <--

De voorbereidingen

Op de laptop is Windows Vista geïnstalleerd. De installatie-CDs krijg je er echter niet bij.
In plaats daarvan is er een verborgen partitie waarop de images staan, en wordt er een programmaatje meegeleverd waarmee je backups kunt maken en terugzetten (Acer eRecovery).


Backups maken

Start eRecovery en ga naar het tabblad 'Schijf branden'. Klik daar op 'Schijf met fabrieksstandaarden maken'. Er wordt nu een backup gemaakt van de fabrieksinstellingen van je laptop (1 DVD). Deze heb je waarschijnlijk niet nodig, maar het kan nooit kwaad om hem te hebben (misschien wil je de laptop ooit verkopen).

Installeer nu alle programma's die je onder Windows wilt gebruiken. Denk hierbij bijvoorbeeld ook aan Firefox- en Thunderbird-extensies, e.d.
Configureer je systeem vervolgens helemaal (e-mailaccounts, bureaubladachtergrond, enz., enz.) zodat je systeem precies is zoals je hem wilt hebben. Gooi vervolgens alle downloads die je niet meer nodig hebt weg, en maak je prullenbak leeg.
Start eRecovery weer, en ga weer naar het tabblad 'Schijf branden'. Klik nu op 'Backup-disk met huidige systeeminstellingen maken'. Dit kost je waarschijnlijk zo'n 2 DVDs.
Deze heb je waarschijnlijk wel nodig, dus sla deze stap niet over!

Download nu de Linux-distributie van je keuze (in mijn geval Mandriva Free 2007 Spring), en brand deze op CDs of DVD.
Download ook Knoppix. Dit is een Linux-distributie die draait vanaf een CD, en dus niet op je harde schijf geïnstalleerd hoeft te worden. Deze brandt je dus ook.


Partitioneren

De schijf moet nu opnieuw gepartitioneerd worden om ruimte te maken voor Linux.

Hiervoor start je op met de Knoppix-cd in je DVD-speler. De laptop boot nu vanaf de cd (als dat niet zo is, moet je even je BIOS-instellingen aanpassen).
Als Knoppix opgestart is, ga je in het menu naar Systeem -> QTParted. QTParted is een programma waarmee je partities kunt verkleinen.
In QTParted zie je 3 partities. De eerste partitie is de verborgen partitie met de Vista-images; hier blijf je dus van af.
De tweede partitie in het rijtje is de partitie die onder Windows C: heet. Verklein deze naar een Gig of 20 (althans, voor mij was dat wel OK, als je veel hebt geïnstalleerd heb je misschien wat meer nodig). Maak in de vrijgekomen ruimte, direct na de verkleinde C:, een nieuwe partitie van 5 GB.
Sla de wijzigingen op, sluit Knoppix af, en start de computer opnieuw op (zonder cd in de speler).

Waarschijnlijk blijft de computer hangen in het opstartscherm. Als dat gebeurt, doe je je backup DVD in je DVD-speler (die met alle gemaakte instellingen, niet die met de fabrieksinstellngen), en start je de computer opnieuw op. Bij het opstarten vraagt eRecovery dan of de backup teruggezet moet worden, en jij zegt dan 'Doe maar'. De backup wordt dan teruggeschreven naar de 'nieuwe', verkleinde C:-partitie.

Als Windows is opgestart, open je Windows Verkenner, en zoek je de nieuwe partitie die je daarnet hebt aangemaakt (waarschijnlijk F:, 5 GB). Formatteer deze als NTFS.
Zoek vervolgens je D:-partitie op, rechtsklik op de map System Volume Information, en kies Eigenschappen. Ga naar het tabblad Beveiliging, en voeg jezelf toe aan de lijst van gebruikers die toegang hebben tot deze map.
Kopieer nu de volledige inhoud van D: naar F:.

Start nu de computer weer op met Knoppix, open QTParted, en verwijder de laatste partitie in het lijstje (die met label ACERDATA).
En start nu de computer weer op in Windows.

In Windows rechtsklik je op Computer (in Verkenner of op je bureaublad) en kies je Beheren. Ga dan naar Schijfbeheer, rechtsklik op F:, en kies Stationsletter wijzigen. Verander de stationsletter in D: en de naam in ACERDATA. (Als je het helemaal goed wilt doen, kun je de toegangsrechten voor System Volume Information weer terugbrengen naar SYSTEM.)

Met Windows ben je nu klaar.
Je hebt nu 3 partities: de verborgen partitie die je ongemoeid hebt gelaten, een 20 GB partitie voor Windows, en een 5 GB ACERDATA partitie (waarvan ik eerlijk gezegd niet eens weet of je hem wel nodig hebt).


Linux installeren

Nu kan Linux geïnstalleerd worden. Da's een eitje.

Kies voor een aangepaste schijfpartitionering. Maak een swap-partitie van 4 GB (deze laptop ondersteunt maximaal 2 GB RAM), en een root-partitie van 10 GB (ext3). Maak van de ruimte die je over hebt een vfat-partitie die je mount op /data (Linux en Windows kunnen allebei schrijven naar vfat-partities, dus je data-partitie kun je nu delen).

Selecteer de pakketten die je wilt installeren, en start de installatie.


Afwerking

Na de installatie moet je nog een paar dingen doen.

Bij onderstaande menu-opties ga ik ervanuit dat je KDE gebruikt. Als je een andere desktop gebruikt zul je misschien zelf moeten zoeken.


Opstartmenu

In je opstartmenu staat 3 keer 'windows'; voor elke Windows-partitie een keer. windows1 is de goeie (dat is de 2e Windows-partitie, dus je C:). Pas de Grub-configuratie aan via menu -> Systeem -> Configuratie -> Uw computer configureren -> Opstarten -> Instellen hoe het systeem opstart.


Data-partitie

De data-partitie formatteer je onder Windows als fat32 (rechtsklikken -> Formatteren).


Grafische server ('X')

Als je in het configuratiescherm kiest voor 'Grafische server instellen', geeft de computer zelf aan dat het misschien een goed idee is om driver 915resolution te installeren (menu -> Systeem -> Configuratie -> Uw computer configureren -> Apparatuur -> Grafische server instellen). Klik op 'OK'.


Kleurdiepte

Na de installatie staat je X-server ingesteld op 16-bits kleuren. Maak hier 24-bits van (menu -> Systeem -> Configuratie -> Uw computer configureren -> Apparatuur -> Beeldschermresolutie wijzigen); da's mooier.


Wireless

De driver voor de wireless-kaart moet nog geïnstalleerd worden. Deze heet ipw3945 (menu -> Systeem -> Configuratie -> Pakketten -> Software installeren). Vervolgens moet je zelf nog even deze module toevoegen aan /etc/modprobe.preload.


Modem

Ook de driver voor de modem is nog niet geïnstalleerd. Deze heet slmodem (menu -> Systeem -> Configuratie -> Pakketten -> Software installeren).
Als deze geïnstalleerd is, kun je de modem initialiseren met slmodemd -c NETHERLANDS --alsa hw:0,6. Vervolgens gebruik je KPPP (of andere PPP software) om de modem te gebruiken.
slmodemd moet draaien als je de modem gebruikt, dus wellicht is het handig om een scriptje met bovenstaande regel op te slaan als ~/.kde/env/slmodemd.sh, en een scriptje met de regel killall slmodemd als ~/.kde/shutdown/slmodemd.sh zodat dingen automatisch gebeuren bij het in- en uitloggen.

Omdat ik de modem waarschijnlijk toch niet zal gebruiken, ben ik niet verder gegaan nadat ik had gezien dat KPPP met de modem kon communiceren. Het zou dus kunnen zijn dat mijn modem helemaal niet werkt.


Extra toetsen

Dit was nogal wat werk...
Lees hieronder verder voor de korte versie, of ga naar deze pagina voor het hele verhaal.

Installeer lineakd, lineakd-plugins-default, lineakd-plugins-kde, lineakd-plugins-xosd.

Kopieer deze regels naar /etc/rc.d/rc.local:

setkeycodes e025 138	# Fn + F1
setkeycodes e026 202	# Fn + F2
setkeycodes e027 203	# Fn + F3
setkeycodes e029 238	# Fn + F5
setkeycodes e033 219	# euro sign
setkeycodes e034 239	# dollar sign
setkeycodes e055 218	# wireless
setkeycodes e058 237	# bluetooth
setkeycodes e073 149	# 'P'
setkeycodes e074 148	# 'e'
Kopieer deze regels naar /etc/lineakkb.def:
[ACER-ASP9410]
    # Contributed by Rob la Lau <rob[at]nerdstock.org>
    # Documented at http://nerdstock.org/acer_vista_mandriva
    # Tested on an Acer Aspire 9412ZWSMi

    brandname = "Acer"
    modelname = "Aspire 9410 series"

    [KEYS]
        ScrollLock      = 78
        AudioPrev       = 144
        PButton         = 151   # scancode e073 - Linux keycode 149
        AudioNext       = 153
        EButton         = 159   # scancode e074 - Linux keycode 148
        Mute            = 160
        Play|Pause      = 162
        Stop            = 164
        Setup           = 171   # scancode e026 - Linux keycode 202
        PowerMan        = 172   # scancode e027 - Linux keycode 203
        VolumeDown      = 174
        VolumeUp        = 176
        WWW             = 178
        Wireless        = 194   # scancode e055 - Linux keycode 218
        EuroSign        = 195   # scancode e033 - Linux keycode 219
        Mail            = 236
        Bluetooth       = 242   # scancode e058 - Linux keycode 237
        Display         = 243   # scancode e029 - Linux keycode 238
        DollarSign      = 244   # scancode e034 - Linux keycode 239
        Help            = 245   # scancode e025 - Linux keycode 138
    [END KEYS]
[END ACER-ASP9410]
Sla dit bestand op als ~/.lineak/lineakd.conf (verander /home/rob in je eigen home directory):
CdromDevice = /dev/dvd
Display_align = center
Display_color = 0aff00
Display_font = -adobe-helvetica-bold-r-normal-*-*-240-*-*-p-*-*-*
Display_hoffset = 0
Display_plugin = xosd
Display_pos = bottom
Display_soffset = 1
Display_timeout = 3
Display_voffset = 50
KeyboardType = ACER-ASP9410
MixerDevice = /dev/mixer
RAWCommands =
Screensaver =
conffilename = /home/rob/.lineak/lineakd.conf
keystate_capslock =
keystate_numlock =
keystate_scrolllock =

AudioNext = EAK_MEDIADETECT(NEXT)
AudioPrev = EAK_MEDIADETECT(PREVIOUS)
Bluetooth =
DollarSign = EAK_SENDKEYS(shift+4)
EuroSign = EAK_SENDKEYS(mod2+5)
Help = /usr/bin/khelpcenter
ScrollLock =
Mail = KMAIL_COMPOSE
Mute = EAK_MUTE
Play|Pause = EAK_MEDIADETECT(PLAYPAUSE)
PowerMan =
Setup =
Stop = EAK_MEDIADETECT(STOP)
EButton =
PButton = /usr/bin/klineakconfig
Display =
VolumeDown = EAK_VOLDOWN
VolumeUp = EAK_VOLUP
WWW = KONQUEROR
Wireless =
Maak een link in ~/.kde/Autostart:
ln -s /usr/bin/lineakd ~/.kde/Autostart/lineakd
Sla dit mini-scriptje op als ~/.kde/shutdown/lineakd.sh:
# ~/.kde/shutdown/lineakd.sh

# exit lineakd
lineakd -x
En
reboot

Het hele verhaal kun je op deze pagina lezen.


Camera

Ik zie de camera inmiddels op de site van Linux UVC tussen de supported devices (Acer OrbiCam; device-id 5986:0100). Ik ga er dus vanuit dat de camera ondersteund wordt zodra er een nieuwe kernel-RPM uitkomt (vanwege onderhoudsgemak wil ik op deze laptop alleen RPMs installeren).


Kaartlezer

De kaartlezer is een makkelijke:

modprobe tifm_sd
Als je nu een SD-kaart in de kaartlezer stopt, springt er een venstertje op met de vraag wat je wilt doen: openen in een nieuw venster, foto's downloaden, enz.
Om te zorgen dat deze kernelmodule automatisch geladen wordt bij het booten, voeg je deze regel toe aan /etc/modprobe.preload:
tifm_sd
Yep, zo simpel...


Let op: er komen geen updates meer voor deze pagina, want ik heb FreeBSD geïnstalleerd.

Reacties zijn welkom:
rob[at]nerdstock.org
Creative Commons License
http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl
Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones
Hierbij geef ik toestemming aan Acer Inc. (de fabrikant van mijn laptop) deze documentatie te kopiëren, verspreiden en doorgeven, alsmede afgeleide werken te maken,
mits naam ('Rob la Lau'), e-mailadres ('rob[at]nerdstock.org') en website ('http://nerdstock.org/acer_vista_mandriva') van de auteur in die werken vermeld worden als zijnde de oorspronkelijke bron.

 


-i *.nerdstock.org/*
Nerds don't google, they grep.

Dannik
http://dannik.nl
Setara
http://setara.org
OhReally.nl
http://OhReally.nl
HoudtVan.je
http://www.houdtvan.je
FaciliPro
http://facilipro.nl
Ads by Nerdstock.org

Link: Op deze site gebruikte handelsmerken