RPi: anpassade obevakad Installation (5 / 7 steg)

Steg 5: 4 GB SD-kort - återskapa installationsprogrammet



Det är dags att skapa våra egna installationsprogram. Avstängning Raspberry Pi och ta bort SD-kort. Placera ett andra SD-kort med Raspbian bilden i steg 1.

Efter starter upp, ansluta en NTFS-formaterade USB-lagring (8 GB) och modifierade SD-kort (med en SD-kortläsare) till Raspberry Pi. De följande partitionerna monteras automatiskt:

/ dev/sda1 7,5 G 128K 7,5 G 1% /media/pi/DATADISK
/ dev/sdc5 30M 397K 28M 2% /media/pi/SETTINGS1
/ dev/sdc6 63M 20M 44M 31% /media/pi/boot
/ dev/sdc7 6.1G 2,3 G 3,5 G 39% /media/pi/root0

Mappen /media/pi/root0 innehåller vår modifierade operativsystem. Och /media/pi/boot-folder innehåller de filer som behövs för att starta upp det nya operativsystemet. Vi har att komprimera båda mapparna, för att ersätta de ursprungliga (inuti Noobs installationsprogrammet).

Eftersom vi använder en Linuxsystem som används, kan vi behöva rensa några gamla loggfilerna först:

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

Nu kontrollera om följande mappar är tomma (ren avslutning):

  • PROC
  • sys
  • dev/pts

Root.tar Linux-partitionen innehåller alla Linux filer inklusive alla program/programvara. Göra ett tar-arkiv, och komprimera detta med maximal komprimering (tjära -J används värdet 6)

CD /media/pi/root0
tjära - cpf /media/pi/DATADISK/root.tar.
XZ -9 -e /media/pi/DATADISK/root.tar

Komprimera arkivet tar en stund på en Raspberry Pi. Men det sparar mycket utrymme:

pi - rw-r--r--1 pi 2170398720 Mar 9 13:43 /media/pi/DATADISK/root.tar
pi - rw-r--r--1 pi 665949608 Mar 9 13:43 /media/pi/DATADISK/root.tar.xz

Boot.tar partitionen är en FAT32-partition. Denna partition innehåller filer som behövs för att starta upp Raspberry Pi:

CD /media/pi/boot
tjära - cpf /media/pi/DATADISK/boot.tar.
XZ -9 -e /media/pi/DATADISK/boot.tar

Gammalt och den nya storleken av tar-arkivet:

pi - rw-r--r--1 pi 20398080 Mar 9 13:33 /media/pi/DATADISK/boot.tar
pi - rw-r--r--1 pi 11094836 Mar 9 13:31 /media/pi/DATADISK/boot.tar.xz

Demontera det DATADISK (eller avstängning Raspberry Pi), och ta bort USB-lagring.

Öppna den Noobs installerat med 7zip (precis som steg 1) och ersätt båda filerna i mappen Raspbian.

Efter ersättande filerna boot.tar.xz och root.tar.xz kan noobs installationsprogrammet placeras på ett 4 GB SD-kort. Äntligen öppna filen partitions.json med 7zip:

{
"partitioner": [
{
"märkning": "boot",
"filesystem_type": "Fett",
"partition_size_nominal": 63,
"want_maximised": falska,
"uncompressed_tarball_size": 21
},
{
"märkning": "root",
"filesystem_type": "ext4",
"partition_size_nominal": 3551,
"want_maximised": sant,
"mkfs_options": "-O ^ huge_file",
"uncompressed_tarball_size": 3151
}
]
}

Ändra värdena för rot-partitionen. (Jag har använt värdena 2653 och 2253, eftersom vi rensat 1 Gbyte). Extrahera alla filer på en tom 4Gb SD-kort. Sätt i kortet i en Raspberry Pi och vänta tills alla filer installeras.

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...