RPi: anpassade obevakad Installation (7 / 7 steg)

Steg 7: 1 GB SD-kort - Jonglering med partitioner



Avstängning och boot med ett annat SD-kort. Anslut USB-lagringsenheten och SD-kort från föregående steg.

Kontrollera om filsystem är monterad (df -h):

/ dev/sdc7 6,4 G 685M 5,4 G 12% /media/pi/root0
/ dev/sdc6 63M 20M 44M 31% /media/pi/boot
/ dev/sdc5 30M 397K 28M 2% /media/pi/SETTINGS
/ dev/sda1 7,5 G 1,5 G 6.1G 20% /media/pi/DATADISK

Följande kommandon måste startas som root-användare:

sudo su-

Tom loggfilerna:

CD /media/pi/root0
> /var/log/dpkg.log
> /var/log/bootstrap.log
> /var/log/alternatives.log
> /var/log/apt/history.log
> /var/log/apt/term.log
> /var/log/apt/user.log
> /var/log/apt/kern.log
> /var/log/alternatives.log
> /var/log/auth.log
> /var/log/bootstrap.log
> /var/log/daemon.log
> /var/log/dpkg.log
> /var/log/kern.log
> /var/log/regen_ssh_keys.log
> /var/log/user.log
> /var/log/messages

Säkerhetskopiera alla Linux filsystem:

tjära - cpf /media/pi/DATADISK/root1G.tar.
CD /media/pi/boot
tjära - cpf /media/pi/DATADISK/boot1G.tar.
CD /media/pi/SETTINGS
tjära - cpf /media/pi/DATADISK/settings1G.tar.
CD /media/pi/DATADISK

Glöm inte den första recovery-partitionen. Ta bort katalogen återhämtning för Raspbian.

mkdir /media/pi/dos
Mount/dev/sdc1 /media/pi/dos
CD /media/pi/dos
tjära - cpf /media/pi/DATADISK/dos1G.tar.
CD-os
rm -rf Raspbian
CD...
tjära - cpf /media/pi/DATADISK/dos1Gminimal.tar.

Det finns ingen anledning att komprimera filer, vi kommer inte att bygga ett installationsprogram.

pi - rw-r--r--1 pi 20398080 9 Mar 22:25 boot1G.tar
pi - rw-r--r--1 pi 29184000 Mar 10 06:48 dos1Gminimal.tar
pi - rw-r--r--1 pi 658565120 9 Mar 22:24 root1G.tar
pi - rw-r--r--1 pi 10240 9 Mar 22:25 settings1G.tar

Ta en titt på partitionerna på 8 GB SD-kort. Detta måste göras på 1 GB SD-kort.

Disk /dev/sdc: 7.4 GiB, 7948206080 bytes, 15523840 sektorer
Enheter: sektorer på 1 * 512 = 512 byte
Sektorn storlek (logiska/fysiska): 512 byte/512 byte
I/O storlek (minst/optimalt): 512 byte/512 byte
Disketiketter typ: dos
Disk-ID: 0x00031f85

Enheten Boot Start slutet sektorer storlek typ-Id
/ dev/sdc1 8192 1580078 1571887 767.5 M e W95 FAT16 (LBA)
/dev/sdc2 1580079 15523839 13943761 6,7 G 5 Extended
/dev/sdc5 1581056 1646589 65534 32 M 83 Linux
/dev/sdc6 1646592 1775615 129024 63 M c W95 FAT32 (LBA)
/dev/sdc7 1777664 15523839 13746176 6,6 G 83 Linux

Ta bort 8 GB SD-kort och sätt en 1 GB SD-kort. Skapa följande partitioner (fdisk/dev/SDB):

Disk/dev/SDB: 968.8 MiB, 1015808000 bytes, 1984000 sektorer
Enheter: sektorer på 1 * 512 = 512 byte
Sektorn storlek (logiska/fysiska): 512 byte/512 byte
I/O storlek (minst/optimalt): 512 byte/512 byte
Disketiketter typ: dos
Disk-ID: 0x00000000

Enheten Boot Start slutet sektorer storlek typ-Id
/ dev/sdb1 8192 137215 129024 63 M e W95 FAT16 (LBA)
/dev/sdb2 137217 1983999 1846783 901.8 M 5 Extended
/dev/sdb5 139265 204799 65535 32 M 83 Linux
/dev/sdb6 206848 335871 129024 63 M e W95 FAT16 (LBA)
/dev/sdb7 337920 1983999 1646080 803.8 M 83 Linux

Lista med alla fdisk kommandon används:

d (ta bort alla partitioner)
n p 1 8192 +129024 t e
n e 2 137217 13833999 (= standard högsta)
n l 139265 +65534 t 5 83
n l 206848 (= standard) +129024 t 6 e
n l 337920 (= standard) 13833999 (= standard högsta)
p w

Nu skapa filsystem och montera dem:

mkfs.MSDOS/dev/sdb1
mkfs.ext4/dev/sdb5
mkfs.MSDOS/dev/sdb6
mkfs.ext4/dev/sdb7

mkdir -p /media/pi/dos1G
mkdir -p /media/pi/settings1G
mkdir -p /media/pi/boot1G
mkdir -p /media/pi/root1G

Mount/dev/sdb1 /media/pi/dos1G
Mount/dev/sdb5 /media/pi/settings1G
Mount/dev/sdb6 /media/pi/boot1G
Mount/dev/sdb7 /media/pi/root1G

Det är dags att återställa filerna:

CD /media/pi/dos1G
tjära - xpf /media/pi/DATADISK/dos1Gminimal.tar.

CD /media/pi/settings1G
tjära - xpf /media/pi/DATADISK/settings1G.tar.

CD /media/pi/boot1G
tjära - xpf /media/pi/DATADISK/boot1G.tar.
(Ignorera ändring ägare fel)

CD /media/pi/root1G
tjära - xpf /media/pi/DATADISK/root1G.tar.

Med alla filer återställas är det dags att ta bort SD-kort och använda det som startenhet.

Även om det var mycket tekniskt. Jag hoppas du gillade min Instructable.

Se Steg
Relaterade Ämnen

Anpassad stereo Installation nr huvud enhet

följande är den process där jag byggt en egen stereo för min 1967 Citroen Ami6.På grund av ändringar av bilen av tidigare ägare kunde jag ta sig vissa friheter i installationen men jag ville installera vara till stor del diskret på den övergripande u...

FPV Internet kontrollerad leksak grävmaskin

Målet var att omvandla en gammal och trasig RC toy grävmaskin till en första Person vy kontrolleras via internet en.Försöker att återanvända så mycket som möjligt, och involvera barnen i processen.Styrs från en webbläsare från valfri plats i världen...

Dredd 2012 kostym handledning

i detta instructable jag kommer att visa dig hur jag gjorde min hemlagade Judge Dredd armour, pansar tutorial kommer att innehålla instruktioner om hur du göra både rustning och hjälm samt berätta exakt vad extras du kan köpa för att slutföra utseend...

360 graders produktfotografering med produkt Foto 360

I detta Instructable kommer jag visa dig hur man gör enkelt 360 graders produktfotografering. Detta Instructable är baserad på produkt Foto 360 full beskrivning som finns i länken nedan.http://preparatorium.hu/360_degree_product_photography.htmlFunkt...

Mjuk några Wii (Version 1.0-4.3)

vad gör softmodding en wii göra?Jo är svaret på den frågan som... du kan spela backuper av spel om du förlorat din ursprungliga spel... (Som jag gör) Du kan spela N64, SNES och SEGA konsolspel på din wii! Med lämpliga emulatorer... och du kan använda...

NASA tema kan kylning apparater för din handskfacket

Någonsin velat en is kall dryck, men hade bara heta burkar liggandes? Mig heller, men om det någonsin skulle fallet du skulle vara beredd med denna "handskfacket Gadget".Detta bygga WAS kommer för att vara över toppen, men på grund av tidsbrist,...

Multi Cade drivs av Raspberry Pi

Återupplev dagarna i din ungdom, eller uppleva nya med detta roliga att göra arkad kabinett drivs av raspberry pi. Denna guide kommer visa dig några av grunderna för att arkad skapandet och gå in på Detaljer om processen jag tog för att bygga min.Ste...

TechnoTrombone - Trombon handledare med Neopixels

Detta projekt är att bygga den Techno-trombonen. Techno-trombonen är en elektronisk anknytning till en Trombon som använder en LED strip för att avgöra huruvida instrumentet är i tune.För kod som behövs för detta projekt, få det från TechnoTrombone G...

FreeAgent Go docka USB Micro-B konvertering

Jag har nyligen köpt en skrivbord docka för Seagates FreeAgent Gå serie enheter. Visste inte att jag är att dessa serien av enheter använder USB mini B-anslutningar.Detta fungerar naturligtvis inte med den nuvarande generationen av micro B kontakter....

Raspberry Pi och ROS (Robotic Operating System)

i den här guiden vi ska gå över att inrätta en Raspberry Pi med Linux och ROS. Samt att bekanta sig med några av grunderna genom att köra några enkla handledning program från "ROS WIKI" . Om du är obekant med ROS kan du kolla in WIKI eller en av...

OSMC och TV kontrolleras av Flic smarta knappen

Detta projekt utgår från ett specifikt behov, simplfy några upprepade åtgärder.Jag har fått OSMC mediacenter Raspberry Pi baserat som jag använder varje kväll när jag vill titta på en dokumentär på min gamla plasma-TV (utan HDMI) innan sömn.De åtgärd...

Tid & närvaro System med hallon och Phidgets

I den här guiden skapar vi en lätt tid & närvaro system med en Raspberry Pi och en Phidgets RFID Läs-skriv.Vi använder en webbsida för att visa aktuell tid, och ett bekräftelsemeddelande för anställda och alla rörelser (inkommande eller utgående) kom...

Förvandla en billigt RC sändare med Custom Firmware

The Turnigy 9 x är en billig kinesisk radiosändare allmänt säljs av hobby king och andra återförsäljare under olika namn. Detta är en datoriserad radiosändare och är redan mycket för priset ($53 för närvarande) och ganska kapabel om du kan lista ut h...

Alkoholmätare talar

*** ytterligare information på http://droidalyzer.com/talkingbreathalyzer/ ***Video av talar alkoholmätare i aktion:Mer i detalj på alkoholmätare talar:En anpassningsbar alkoholmätare som talar och berättar hur mycket du har haft att dricka. Det är o...

PUB! Programmerbara USB-knappen

PUB! är en programmerbar USB-knapp som du kan programmera en sekvens av tangenttryckningar. När du trycker på knappen de tangenttryckningar är "spela upp" via en USB-anslutning.Knappen (som egentligen är en rotationsencoder med en inbyggd tryckk...

RFID-tagg Windows (Vista, 7, 8 och 10) Logga in

RFIDuino logga in projekt för Windows gör att du kan använda systemets RFIDuino för att logga in på Windows. Du kommer att behöva läsa in en särskild firmware på din Geekduino/Arduino och läsa in de lämpliga filerna till din dator. En gång installera...

Hämta & installera anpassade penslar - Photoshop Tutorial

I detta avsnitt lär vi dig att ladda ner & installera egna Penselförinställningar på Adobe Photoshop CC. Jag skulle personligen hämta från http://www.brusheezy.com eftersom de har ett brett urval av egna Penselförinställningar att välja mellan och lä...

Installera din nya vertikala motocycle registreringsskylt på anpassade fästet du gjort.

Tidigare på instructables... Jag skrev om vertikala licens plattan fästet (en av de mest populära instructables jag har skrev hittills) jag gjorde till min Yamaha XS650. Några månader senare PA antog en lag att skapa vertikala MC plattor och de släpp...

Göra och installera anpassade öljetter

jag gjorde detta projekt på Techshop Detroit. Inte alla dessa verktyg tillhandahålls av butiken, men jag certianly skulle inte har kunnat dra av detta mycket lätt utan butiken.Här är länken till webbplatsen:www.Techshop.wsKolla in min sista instructa...