Daniel Stenbergs presentation om reverse engineering konsumentelektronik och Rockbox. Framfört den 18:e september 2010 på Svenska Linuxföreningens Linuxträfff 2010
Daniel Stenbergs presentation om reverse engineering konsumentelektronik och Rockbox. Framfört den 18:e september 2010 på Svenska Linuxföreningens Linuxträfff 2010
2. STORLEK PÅ EN
LAGRINGSMEDIA
Hur mycket som får plats på en
lagringsmedium beskrivs i antal bytes (B).
SI-prefix som kilo, mega, giga, tera används
för stora mängder.
Exempel:
◦ Hårddisk: 1 TB
◦ Portabel hårddisk: 500 GB
◦ USB-minne: 32 GB
◦ Minneskort för kameror: 16 GB
◦ DVD: 4,7 GB
◦ CD: 702 MB
3.
4. HUR FUNGERAR HÅRDDISKEN?
Hårddisken är uppbyggd av:
◦ Roterande magnetiska skivor
◦ En mekanisk arm
◦ Mekaniska armen läser från/ skriver på
skivorna.
5. STORLEKEN OCH KAPACITETEN
Två fysiska storlekar på hårddiskar
Storleken anges i tum och baseras på
skivornas storlek.
◦ 3,5”: vanligaste storleken för stationära
datorer och externa hårddiskar.
◦ Kan rymma upp till 2 TB.
◦ 2,5”: bärbara datorer, externa portabla
hårddiskar.
◦ Kan rymma upp till 500 GB.
◦ 1,8”: sitter inbyggd i någon produkt. (classic
Ipod)
6. HASTIGHETEN
Siffran visar antalet rpm (revolutions
per minute).
Ju högre siffran desto snabbare
hårddisken.
3,5” hårddiskar ligger på 7500 rpm.
2,5” hårddiskar ligger på 5400 rpm.
7. HASTIGHETEN
Tekniken som används för att läsa och
skriva påverkar hastigheten.
Valet av gränssnitt spelar också roll.
8. CACHE
Alla moderna hårddiskar har ett cache
minne.
Data som lästs nyligen sparas i cache
minnet läsningen blir snabbare.
Informationen kan mellanlagras och
sedan skrivas ner till skivorna
skrivningen blir snabbare.
Cache minnet är mellan 8 MB- 32 MB.
Ju större cache minne, desto bättre
(och dyrare ).
9. GRÄNSSNITT
EIDE
◦ Normallt finns det minst en EIDE-port
på moderkortet.
◦ De senaste minsta moderkorten har inte
porten längre.
◦ EIDE använder en bred flatkabel för
anslutning.
◦ Vanligtvis finns det 3 anslutningskontakter på
EIDE, två för anslutning av enheter och en
för anslutning till moderkortet.
◦ Bara två anslutningar kan användas även om
det finns flera anslutningar.
10. GRÄNSSNITT
SATA (Serial Advanced Technology
Attachment )
◦ Har nästan ersatt EIDE helt och hållet.
◦ Kontakter och kablar är mindre.
◦ Enklare att dra i chassiet.
◦ Klarar högre överföringshastighet.
◦ Det används alltid en kabel per enhet.
11. ATT FORMATERA EN HÅRDDISK
FILSYSTEM
◦ För att hålla ordning på alla data .
◦ Det finns olika typer av filsystem.
◦ Man väljer filsystemet när man formaterar
hårddisken.
◦ Det beror på dator och OS.
12. FILSYSTEM
NTFS:
◦ Fungerar bara i Windows
◦ Kan hålla ordning på stora filer
FAT 32:
◦ Fungerar med nästa alla OS.
◦ Fungerar med alla datorer.
◦ Det går inte att lagra filer som är större en 4 GB.
HFS+:
◦ Används av Apple datorer
Ext2, Ext3 och Reiser FS:
◦ Används av Linux datorer
13. FILSYSTEM
Valet av filsystem handlar om OS:
◦ FAT32: Windows 95, Windows 98,
Windows Me
◦ NTFS: Windows 2000, Windows XP,
Windows Vista
◦ HFS+: Mac OS 8, Mac OS 9, Mac OS X
◦ Ext2, Ext3 och Reiser FS: Linux
Extern hårddisk?
14. PARTITIONERING
Varför partitionering?
◦ För att delar upp hårddisken i flera delar.
◦ Fördelar:
Det är bra att skilja OS:t från andra filer.
Man kan ha två OS. (Windows och Linux).
(man ska välja OS:t när datorn startar).
Man kan formatera OS:t och installera ett annat
OS utan att ta bort filerna.