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 home – mostly for gaming – and 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:

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 installing “non-signed” drivers “not 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
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]:
Finn enheten under “Harddisker”, høyreklikk på minnepinnen og velg Properties:
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:
Ikke lukk denne dialogboksen, gå tilbake til notisblokk (som ble minimert) og lim inn maskinvare-IDen der forrige innhold ble fjernet.
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…].
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. 🙂
Nylige kommentarer