Friday, September 11th, 2009 | Forfatter:

Peace in the land of USB

Under a *nix operating system, having multiple partitions on a USB drive isn’t rocket science, it just works. I mitt tilfelle, my USB drive has two partitions because the first partition is a bootable Arch Linux installer.

I have Windows on a desktop at homemostly for gamingand many of my colleagues use it too. Since Windows doesn’t do very well with non-Windows partitions I figured I could create a FAT32 partition on the memory stick after the bootable Arch Linux partition. FAT32 er nesten allestedsnærværende og kan brukes på alle vanlige stasjonære operativsystemer i verden.

bleh

Dessverre fungerer det ikke rett utenfor flaggermusen. Tilsynelatende, Microsoft i deres uendelige visdom bestemte at minnepinner antas å ha en (og bare en) skillevegg. I virkeligheten finner Windows den første partisjonen og ignorerer deretter andre som tilfeldigvis er satt opp:

Please Format

Err, Nei, Jeg vil ikke at du skal formatere Arch Linux-installasjonspartisjonen

Trikset for å få det til å fungere er å lure Windows til å tro at enheten er ikke en vanlig USB-minnepinne, men kanskje en solid-state harddisk som tilfeldigvis er tilkoblet via USB. Ja jeg vet, dette er alvorlig dumt at Windows oppfører seg på denne måten. En solid-state harddisk er bare en enorm stor (og raskt) minnepinne tross alt!

I found a few sources on how to do this however I still had to figure out some things on my own. Specifically, the guides I found either skipped some steps or didn’t provide enough information on where to download the driver package.

This procedure involves manually changing hardware drivers and installingnon-signeddriversnot intended for your hardware”. I know someone is going to break their system and blame me so I say now that I take no responsibility for any damage you may do to your Windows system as a result of this. Read that again. 😛

Instructions

remove the highlighted text

click for larger version

Download and unzip the driver, originally created by Hitachi, her. Open the cfadisk.inf file in notepad (or your favourite plaintext editor), and find the section labeled [cfadisk_device]. Fjern delen som er uthevet til høyre:

Minimer (ikke lukk) redigereren og gå til skrivebordets ikoner – høyreklikk på Min datamaskin og velg Properties. Velg maskinvarefanen, og velg deretter [Device Manager]:

System Properties

Finn enheten under “Harddisker”, høyreklikk på minnepinnen og velg Properties:

Device Manager

Klikk på kategorien Detaljer og i rullegardinmenyen på den siden, å velge “Hardware Ids”. Klikk på den første linjen i listen over maskinvare-ID-er, og trykk Ctrl + C for å kopiere navnet:

USB Hardware Ids

Ikke lukk denne dialogboksen, gå tilbake til notisblokk (som ble minimert) og lim inn maskinvare-IDen der forrige innhold ble fjernet.

Changes pasted into notepad

Lagre filen i notisblokken og gå tilbake til enhetens dialogboksvindu. Klikk på “Sjåfør” fanen og klikk på [Update Driver…] knapp. I vinduene som dukker opp, å velge “Nei, ikke dette tNavn”; [Next] -> “Installer fra en liste eller a sspesifikk beliggenhet (Avansert)”; [Next] -> “Dikke søk. Jeg vil velge driveren som skal installeres.”; [Next] -> [Have Disk…].

Unsigned Drivers - Click Continue Anyway

Bla gjennom mappen der du har lagret den modifiserte filen CFADISK. Klikk [OK]. Du vil finne

det er en Hitachi Microdrive-driver som er oppført. Velg dette og klikk [Next]. Når advarselen

vises, klikk [YDet er]. En annen advarsel vil dukke opp angående et lignende problem (disse er “usignert” og “not intended for your hardware” advarsler jeg nevnte tidligere). Klikk [Cuansett Uansett]:

På dette tidspunktet anbefaler jeg å lukke alle dialogbokser relatert til oppsettet. Endelig, fjerne og sett minnepinnen på nytt i USB-porten, og du bør finne ut at de ekstra partisjonene på pinnen er tilgjengelige. I verste fall, trenger du kanskje fortsatt partisjonere disken men den harde delen er over. 🙂

Dele
Kategori: linux, vinduer
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, eller trackback from your own site.

2 Responses

  1. Cheers for was really helpful. I had to do this today to try and get ubuntu running on my O2 joggler. This was really useful. Thanks again!

  2. 2
    Roger 

    I have used your solution for Multiple Partitions on several machines
    with winXP,vista and win7 32-bit. Works great!!

    I have just purchased a new computer with win7 64-bit. Do you have
    a 64-bit SSD driver solution?

    I found one possible solution relative to a DELL laptop, but don’t really know how to install a .drv file?

    Would you be willing to work on this problem?

    Here is the URL for the discussion about the DELL laptop

    http://blogdisco.com/2010/01/07/
    dell-vostro-v13-review-unboxing-and-teardown/

    This may lead to a solution.

    It is difficult to buy a new computer without win7 64 bit atbig box
    computer stores.

    Regards,

    Rog Parmenter

Leave a Reply » Logg Inn