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
- Acer Aspire 9412ZWSMi (= 9410 serie), want
- het grote scherm (17")
- de ingebouwde camera
- hij was in de aanbieding
- dualboot, want
- ik werk bij voorkeur met Linux
- ik bouw websites, en moet die ook in Internet Explorer kunnen testen
- Windows Vista, want
- dat was gepreïnstalleerd (XP had ik ook best gevonden)
- Mandriva Linux, want
- dat vind ik de meest gebruiksvriendelijke Linux-distributie (voor de desktop)
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/lineakdSla dit mini-scriptje op als
~/.kde/shutdown/lineakd.sh:
# ~/.kde/shutdown/lineakd.sh # exit lineakd lineakd -xEn
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_sdAls 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_sdYep, 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 |
![]() http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl |
||
| 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. |
|||







