A Linux törött csőhibák kijavítása



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Noha meglehetősen ritka, előfordulhat, hogy a Linux egyébként stabilnak tűnő telepítésében egyáltalán nem tud csomagokat telepíteni. A Debian, az Ubuntu és az ezekből származó terjesztések az apt-get csomagkezelőre támaszkodnak. Általában, ha rendszergazdai felügyeleti hozzáféréssel rendelkezik, akkor az apt-get install -f beírásával további csomagokat kell telepítenie, ha szükséges. Bármennyire is ritka, kaphat egy olyan üzenetet, amely a dpk-deb: error feliratot olvassa, majd utasítja, hogy elszakadt a cső.



A törött pipa kifejezés általában a karakter visszaélésére utal a parancssorban, amelyet gyakran pipának hívnak, különösen azok számára, akiknek háttere van az MS-DOS-ban. Ebben az esetben azonban előfordulhat, hogy nem megfelelően írt be egy parancsot. Inkább, ha nem használta a | karaktert az apt-get parancs beírásakor, akkor problémája lehet a fájlrendszerével kapcsolatban, amely csak olvasható csatolást kényszerített. Bár kínosnak tűnhet, az első lépés az, hogy a folytatás előtt ellenőrizze és ellenőrizze, hogy helyesen írta-e be a telepítési parancsot. Ha nincs probléma, akkor a következő lépés a fájlrendszer ellenőrzése.



1. módszer: A gépelt parancs ellenőrzése

Bár valószínűleg nem ez a helyzet, fontos, hogy a legrosszabb feltételezése előtt győződjön meg arról, hogy helyesen írta-e be a telepítési parancsot. Még a legelitebb programozók is néha rosszul írnak valamit, és könnyű beírni a | karakter tévedésből. Ne nyomja fel a billentyűzetet az utolsó parancs előhívásához. Írja be újra egyenként. Próbálkozzon az apt-get install -f vagy az apt-get update futtatásával, mivel ezek a parancsok nem pusztítóak. Ha a hiba ismételt újbóli kiadása után is megjelenik, próbálkozzon újraindítással. Ha mégis megkapja, akkor fájlrendszeri problémákkal küzdhet. A törött cső hibaüzenete nem lehet más, mint egy nagyobb probléma tünete.



2. módszer: Helyreállítás a fájlrendszer diszfunkciói által okozott törött csőhibákból

Ha nem tudja kijavítani pusztán a parancs újbóli begépelésével, akkor fordítson különös figyelmet arra, hogy valamilyen hibát lát-e, amely a „Csak olvasható fájlrendszer” feliratot olvassa a terminál kimenetében. Ez azt jelzi, hogy bármilyen okból a rendszerindító partíció csak olvasható kötetként van csatlakoztatva. Általában ez azt jelenti, hogy valamilyen fájlrendszeri problémát szenvedett el, és a GNU / Linux operációs rendszer nem érzi biztonságosnak írni. Ez a biztonsági mechanizmus azt jelenti, hogy bár egyes adatok sérültek lehetnek, a Linux mindent megtett annak érdekében, hogy megmentse a telepítést.

Esetleg valamilyen furcsa üzenetet kaphat, amikor megpróbálja használni a sudo parancsot, amelyet szintén ugyanezen típusú hiba okoz. Egy ilyen üzenet a következővel kezdődne: „sudo: nem nyitható meg”, amelyet valamilyen erőforrás neve követ. Mivel a Unix összes erőforrása fájlként van tárolva, a csak olvasható partíciócsatlakozás megakadályozhatja a sudo működését.



Ha ezek bármelyike ​​igaz, akkor le kell állítania a rendszert. Ha van egy előre elkészített USB-meghajtója tiszta ISO-telepítésű ISO-val, akkor helyezze be és tartsa lenyomva azt a kulcsot, amelyre a BIOS vagy az UEFI rendszernek szüksége van egy cserélhető eszközről történő indításhoz. Ha ön helyett külön Linux partíció van a rendszerindító meghajtón, akkor az újraindításkor ezt a GRUB-on keresztül kell elérnie. Mindkét esetben stabil környezettel kell rendelkeznie ahhoz, hogy működjön, és amelyből a rendszer indítása nélkül is hozzáférhet a sérült partícióhoz.

Feltéve, hogy van valamilyen típusú adata, amelyet még nem készített biztonsági másolatot, akkor használja ezt a lehetőséget, hogy biztonsági másolatot készítsen egy másik partícióról vagy cserélhető eszközről, ha a Linux lehetővé teszi a csatlakoztatott eszközök ilyen állapotban történő csatolását. Az eszközöket általában nem lehet csak olvasható fájlrendszerhez csatlakoztatni, ezért biztonsági másolatok készítéséhez újra kell indítania a rendszert élő USB vagy potenciálisan DVD környezetbe. Futtatnia kell a rendszerindító meghajtóra telepített fájlrendszer megfelelő fsck parancsát, hogy stabil állapotba kerüljön. Tegyük fel például, hogy van egy sérült / dev / sda1 partíciója, amelyet ext4 fájlstruktúrával formázott. Ebben az esetben az élő USB vagy DVD környezet gyökértermináljáról kiadhatja az fsck.ext4 -fv / dev / sda1 fájlt a fájlrendszer ellenőrzéséhez. Használhatja az fsck.ext2 vagy az fsck.ext3 fájlokat is, ha az ext fájlrendszer e két típusának egyikéből indult. Elméletileg mindhárman úgyis hívják az e2fsck programot, és csak puha linkek lehetnek.

Ez bőbeszédű kimenetet eredményez, és szkennelésre kényszeríti, még akkor is, ha tisztanek tűnik. Érdemes lehet a -c vagy -ck használatával felületellenőrzést futtatni a badblocks programmal, ha arra gyanakszik, hogy valamilyen geometriai probléma merült fel a lemezen. A program futtatása után indítsa újra a partíciót, ha stabil, majd adja ki a rendszerindítón belüli terminálról a sudo mount -o rw, remount / parancsot az olvasási-írási hozzáférés helyreállításához. Szüksége lesz root hozzáférésre a / lost + found könyvtárba való belépéshez, de fontos, hogy ezt tegye, mivel az fsck.ext # esetleg elveszett fürtöket helyezett el ott. Ha hiányoznak a fájlok, miután visszatért a GNU / Linux telepítésébe, akkor itt lehetnek, bár átnevezik őket. A terminálon található file paranccsal megmondhatja, hogy melyik típus lehetséges, ha egyáltalán lehetséges.

Ha nincs élő USB-je vagy DVD-je, ahonnan indíthat, akkor egy tiszta gépből kell készítenie azt egy ISO-ból, amelyet Linux terjesztésére töltöttek le. Mivel csak terminálparancsokat használ, előfordulhat, hogy indító eszközre sincs szüksége a terjesztéshez. Néhányat, például a KNOPPIX-et kifejezetten az ilyen problémák megoldására terveztek. Ha olyan netbook-szal vagy laptopral dolgozik, amely SD vagy microSD kártyanyílással rendelkezik, akkor indíthat ISO-ról SDHC- vagy microSDHC-kártyára is. Ugyanez vonatkozik mondjuk az ilyen résszel rendelkező Ubuntu táblagépekre.

4 perc olvasás