Arbetar med btrfs (10 / 10 steg)

Steg 10: felsökning



Jag kan inte ge en heltäckande guide till alla problem du kan stöta på, men jag kommer att tala om de frågor som jag sprang in.

Problem med/etc/fstab

Varning: /etc/fstab kan vara farligt att redigera! Det kan orsaka din dator för att skapa ett svart hål där det är singulariteten.

/ etc/fstab hanterar vilka volymer är monterade på boot.

Jag inte kan verkligen hjälpa dig mycket här. Dock kommer jag att ge detta råd: röra endast med/Home partitionen. Om du röra upp, ni vet, och det är ofta kan återvinnas. Förlorar inte UUID/Home partitionen (om den finns). Vid ett tillfälle (efter timmar av arbete), jag var kunna montera en subvolume som inte heter hem som/hem, men det var mycket svårt.

Fel i filsystemet btrfs

Alla btrfs-relaterade fel har varit lätt för mig att fixa. Du vet när det finns fel eftersom du inte kommer att kunna flytta eller ändra storlek på filsystemet. Btrfs har några fel borttagning byggdes. Jag har använt några av dem. Obs: dessa operationer måste köras när partitionen är UNMOUNTED. Jag kommer att Visa via GParted live CD.

För att kontrollera för fel, kör btrfs kontroll.

roten btrfs kolla /dev/sda4

...

Observera att första gången omkring jag inte försöka reparera felen. Jag har en skärmdump som visar de fel som fanns, men att skärmdump raderades av någon anledning. I grund och botten hade några cache varningar och "inode" frågor.

Om det finns fel, först prova att köra följande... Jag har kommenterat de fel som reparerades.

roten btrfs kontrollera--reparera /dev/sda4
att aktivera reparationsläge
Kontroll av filsystem på /dev/sda4
UUID: 1d75f1d1-c062-4158-b8a7-8beaa7321031
kontroll av graderna
Kontrollera ledigt utrymme cache
cache och super generation matchar inte, utrymme cache kommer att ogiltigförklaras
#A massa andra cacherelaterade fel rättades ovanför denna punkt.
kontroll av fs rötter
återställa isize för dir 149389 root 257 #FIXED
återställa isize för dir 19918 root 268 #FIXED
Segmenteringsfel

Den sista raden, segmenteringsfel, är inte bra. Det innebär att programmet försökte komma åt minne som aldrig funnits eller finns inte längre. Jag är inte alltför bekymret med detta, det bör inte ha orsakat permanenta skador. Vid denna punkt, vet jag inte om alla fel var fast, så jag kommer att köra en annan kontroll.

roten btrfs kolla /dev/sda4
Kontroll av filsystem på /dev/sda4
UUID: 1d75f1d1-c062-4158-b8a7-8beaa7321031
kontroll av graderna
Kontrollera ledigt utrymme cache
cache och super generation matchar inte, utrymme cache kommer att ogiltigförklaras
kontroll av fs rötter
Kontrollera csums
kontroll av roten refs
hittade 41505193481 byte används err är 0
totalt csum byte: 74484016
Totalt antal byte som träd: 587497472
totala fs träd byte: 455458816
Total omfattning träd byte: 40435712
btree utrymme slösa byte: 106796567
Fil datablock fördelas: 1204523626496
refererade 71484911616
Btrfs v3.14.1

Ovanstående utgång innebär att filsystemet var fina. Det bör vara resizeable i detta tillstånd. Men jag är inte säker på vad "cache och super generation inte matchar" betyder - det har inte orsakat mig några problem.

Ibland--reparation argument kan inte åtgärda problemen automatiskt. Jag har stött detta flera gånger tidigare. Uppsättningen kommandon nedan kan hjälpa i den här situationen. Resultatet av detta kommando är ganska lång, så du måste bläddra för att hitta utdrag.

roten btrfs--hjälp
...
btrfs inspektera-inre inode-lösa [-v]
Få sökvägar för den givna inode
btrfs inspektera-inre logiska-lösa [-Pv] [-s bufsize]
Få sökvägar för den angivna logiska adressen
btrfs inspektera-inre subvolid-lösa
Få sökvägar för viss subvolume-ID.
btrfs inspektera-inre rootid
Få träd-ID för den som innehåller subvolume av väg.
...

Se Steg
Relaterade Ämnen

Arbetar med en Laser på tyg

Eftersom en laser kan arbeta med en mycket liten andel av makt, kan du skapa några häftiga effekter på inte bara läder, men tyger av alla slag. Att få en grundläggande förståelse av tekniker för detta har du anpassa kläder och skapa unika bitar på no...

Hur man arbetar med läder, A gatlopp design.

Läder handskarJag designade dessa för länge sedan som bas mönster lägger ytterligare Detaljer för och sedan sälja på, jag gör att sälja men jag kommer inte att lägga något här för det eftersom inte jag här att sälja grejer bara pass på mitt arbete oc...

VBScript arbetar med monterade enheter

detta instructable är av begäran. Många av er kan erkänna detta från en tidigare instructable jag hade gjort som var väl däri en techwiz24 bad mig kan du använda detta att koppla från en nätverksenhet, Visa en bild och sedan be att återansluta nätver...

Hur man arbetar med akryl färg i miniatyrmåleriet?

I den här artikeln lär du dig att arbeta med akryl färger och lär dig hur du implementerar den här färgen på ditt arbete.Steg 1: Förtrogenhet med miniatyr konstAtt bekanta med Miniatyr målning konst och förstå ett förord av denna konst gärna hänvisar...

Arbetar med Adafruit FRAM minne

Jag köpte en Adafruit I2C FRAM minneschip för att kunna spara några variabler mellan omstarter på en Arduino kamera reglaget projekt var jag arbetar på. Adafruit har 2 FRAM minneskretsar. Man arbetar med SPI buss och andra använder I2C. I2C modell är...

Arbetar med robotar

framsteg i miniatyrisering teknik och datorer har gjort för att öka rutinmässig användning av obemannade flygplan, en gång gjort av mannen. Högsta repeterbarhet och arbete baserat på regler kanna nu bli automatiserat med hjälp av avancerad robottekni...

Arbetar med flera datorer (för studenter)

arbeta med flera datorer kan vara mycket svårt. Man vet aldrig vad filerna finns på datorn, du kan stöta på problem med flera version av samma fil, och som ett resultat, kan du förlora dina filer alla tillsammans eller åtminstone ha ditt liv förvandl...

Arbetar med H bro

Hej folk,Dess varit en lång tid och jag har varit med arduino och andra roliga projekt men då fick jag reda på att du behöver en L293D IC för en motor att snurra bakåt och framåt och att göra det enkelt. Det finns många H bro till försäljning på ebay...

Etsning och arbetar med blixtsnabba järn

explosionsartade järn är ett underbart ämne. Många kulturer använt det (som egyptierna och inuiter) som en källa till järn innan utvinna järn ur malm uppfanns.Det är naturligtvis mycket svårt, håller en bra kant, och tål att vanära. Det är också myck...

Hur man skapar en smartphone/tablett stå som arbetar med Sugru

detta instructable skapades under Sugru bygga natt juli på Makespace Madrid. Vi var inbjudna att testa olika användningsområden för detta nya material och vi kom upp med några ursprungliga idéer.Jag bestämde att det skulle vara bra att skapa en minim...

Ultimate 500 + strålkastaren, DANs arbetar med min design

uppnå en riktigt bra pannlampa, utan att behöva betala en hög med pengar stor nog att fylla min lägenhet för det, jag snubblade på dan´s idé för en strålkastare och jag gillade det från början.så jag skissade mina planer, investerat och inkasserades...

Java-programmering 2 | Hur man arbetar med Eclipse (Java)

Idag, ska vi lära dig att göra ett projekt i Eclipse och hur du använder Java! Du behöver ladda ner Eclipse (https://eclipse.org/downloads/) och Java (https://www.java.com/download/).Steg 1: Gör en mapp!Det första steget är att göra en mapp. Du kan p...

LEGO Nxt arbetar med inga batterier

ett par sladdar, en diod, en 5v till 9v USB-adapter, och du är i verksamheten. Anledningen till att jag gjorde detta var att göra en fisk feeder arbete i minst en vecka. Jag gick bort och vill inte att någon ska vara börda med fisk utfodring.Leverans...

Arbetar med natursten.

Här är några av mina sten projekt,Alla stenar som används här är skiffer som kommer från olika platser i Otago, Nya Zeeland.Dessa projekt har byggts 25min med bil från Queenstown som är världen berömda turistmål i NZ.Torr sten fritt stående vägg.Anvä...

Arduino: Arbetar med två lysdioder på alternativa tider

Hej killar. Här kommer jag visa dig ett litet projekt jag gjort. Mycket lätt och det är idiotsäker!Hurrarop killarSteg 1: Samla ditt material Först måste du samla in din matireals. Detta projekt kräver nästan inga objekt. Här är listan över vad som k...

Hur man arbetar med hårdvax för förlorade vax hölje

jag gjorde detta på TechShop Menlo Park. http://www.Techshop.comDu kan använda någon form av vax för förlorat vax gjutning. Röd fransk var är det enklaste att använda som dess formbara och paraffin är bra för carving. Jag slutade med ett jätte block...

Att få en Kinect arbetar med behandling på en Mac

den första generationen av Microsoft Kinect för Xbox 360 kan få gamla som teknik men för ungefär $100 (begagnade enheter finns för ~ $30), det finns ingen bättre verktyg för att göra en full kropp, interaktiv upplevelse (för nu...).Historien bakom hu...

Trasiga fluorescerande glödlampa arbetar med Plasma boll krets

igen jag använder plasma boll kretsar för att tända en bruten fluorescerande glödlampa...

Resonansbotten tårta med arbetar volt meter

Jag berätta vad. Min patronus är en kaka, som är vad.Detta Instructable kommer att täcka kaka utsmyckning metoder och innehåller tips som hjälper alla andra slags kaka utsmyckning.Något som kan vara en kaka.Denna kaka är bra för musik produktion geni...