Jumittelujen vuoksi on pitänyt muutaman kerran katkaista virrat koneesta väkisin.
Ilmeisesti niiden seurauksena on alkanut tulla käynnistyksen yhteydessä herjoja, jotka hidastavat järjestelmän käyttökuntoon latautumista.
Mikähän sovellus olisi paras levyn tarkistukseen ja mahdollisten virheiden korjaamiseen?
Ilmeisesti niiden seurauksena on alkanut tulla käynnistyksen yhteydessä herjoja, jotka hidastavat järjestelmän käyttökuntoon latautumista.
Mikähän sovellus olisi paras levyn tarkistukseen ja mahdollisten virheiden korjaamiseen?
Vastaukset 33
Vanhimmat
Järjestelmästä löytyy fsck joka tarkistaa virheet.
Tuolla ei näköjään voi tarkastaa systeemilevyä, ainakaan suoraan?
Kyllä voi mutta levyt ei saa olla mountattuna.
En tiedä kuinka se Mintissä on hoidettu mutta monessa järjestelmässä se ajetaan automaattisesti määrävälein systeenmilevylle (esim. joka 20. käynnistyskerta). Eli se pitää ajaa niin ettei levy ole mountattuna, käytännössä yleensä käynnistyksen yhteydessä. Mintissäkin varmaan on tapa "pakottaa" sen ajo seuraavan käynnistyksen yhteydessä.
Joissakin jos koneen sammuttaa pakolla, menee tuo automaattisesti ajoon jo siitäkin.
Kiintolevyn siivousohjelma:
http://linuxmint-fi.info/bleachbit-siivous-cleaning/
Linuxissa on myös käsky jolla putsata kiintolevy ilman ulkoisten ohjelmien asennusta:
sudo apt-get autoclean
Tuo vaikuttaisi olevan siivoustyökalu, joka ei varsinaisesti korjaa mahdollisia levyvirheitä. Kokeilen ajaa kuitenkin tuon autocleanin, kun tuskin siitä haittaakaan on.
Miten tuota käytetään? Sudo onnistui, mutta itse autocleania ei löydy mistään.
http://www.stchman.com/cleanup.html
@
Cleaning up Your Ubuntu Installation
You have installed a lot of applications, uninstalled them. A lot of times when you apt-get remove all those dependencies stay behind. There are a lot that think aptitude is the answer but I have found that when you aptitude remove an application it removes stuff you don't want removed. Ubuntu has a few methods that will free up disc space and make your OS lean and fast.
First thing first there is a few commands that can clean up your disc. I will explain them as we go. First command is the package autoclean. What autoclean does is remove partial packages from the system. To use autoclean type the following command in a terminal:
sudo apt-get autoclean
Then enact the package clean command. What this commnad does is to clean remove .deb packages that apt caches when you install/update programs. To use the clean command type the following in a terminal window:
sudo apt-get clean
You can then use the autoremove command. What the autoremove command does is to remove packages installed as dependencies after the original package is removed from the system. To use autoremove tye the following in a terminal window:
sudo apt-get autoremove
Next step is to install the gtkOrphan GUI. What gtkorphan does is to find packages that were once used but no longer have any purpose. Be careful as to not remove the Gstreamer packages as they are for mp3 encoder/decoding and DVD playback. Do not remove them. To install gtkOrphan type the following in a terminal windowt:
sudo apt-get install gtkorphan
You will then be able to use gtkOrphan by going to System--->Administraion--->Remove orphaned packages. It is pretty self-explanatory. After you have completed the recommendations of this article you should have a slick clean Ubuntu OS.
@
Näytää kuuluvan apt-getiin ei siis asenna mitään uutta
Kuten tuossa linkissä mainittiin, sun pitää kirjoittaa käsky terminaaliin:
1. "sudo apt-get autoclean"
kysyy järjestelmänvalvoja salasanaa (jonka olet antanut asennusvaiheessa) ja ainakaan Omassa koneessa salasana ei näy kursorissa... pitää vaan kirjoittaa)
Sen jälkeen käsky:
2. "sudo apt-get autoclean"
ja viimeiseksi
3. "sudo apt-get autoremove"
Jos jotain poistettavaa kysyy: Haluatko jatkaa? [k/e]
K, jos haluat poistaa listassa näkyvät tiedostot...
sori, toinen käsky oli:
"sudo apt-get clean"
Synapticella löytyy sököt paketin.
Kai siihenkin touhuun jotain sudoja löytyy mutta tuolla olen tullut toimeen.
Sököt? Nyt meni aavistuksen ohi.
"Ilmeisesti niiden seurauksena on alkanut tulla käynnistyksen yhteydessä herjoja, jotka hidastavat järjestelmän käyttökuntoon latautumista."
Kun et kertonut mitä herjoja niin ....
Joskus vaan pakkokatkaisu on rikkonut käyttöjärjestelmää ja saanut aikaan rikkinäisiä ( puhekielessä sököjä) ohjelmapaketteja.
Pitää yrittää ottaa kuva niistä, kun eivät montaa sekuntia näy (=en muista mitä ovat). Ensiksi tulee muutama rivi, sitten ruutu pimenee, sitten tulee vielä yksi rivi erikseen.
Force fsck on boot using /forcefsck
By creating /forcefsck file you will force the Linux system (or rc scripts) to perform a full file system check. First, login as the root user:
$ su -
OR
$ sudo -s
Change directory to root (/) directory [optional]:
# cd /
Create a file called forcefsck:
# touch /forcefsck
Now, reboot the system:
# reboot
http://www.cyberciti.biz/faq/linux-force-fsck-on-the-next-reboot-or-boot-sequence/
Kokeilen tätä nyt heti seuraavaksi.
Ei auttanut fsck käynnistyksen yhteydessäkään, ilmeisesti ilmoitukset eivät liity levyn kuntoon?
Ensiksi tulee:
ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt
ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt
xhci_hcd 0000:03:00.0: ERROR Transfer event for disabled endpoint or incorrect stream ring
Sitten lataillaan jonkun aikaa ja tulee vielä kerran tuo:
xhci_hcd 0000:03:00.0: ERROR Transfer event for disabled endpoint or incorrect stream ring
https://forums.linuxmint.com/viewtopic.php?t=204406
Tuolla samanlainen
Onko samassa koneessa Windows ja siinä levynhallinnassa levytyyppi dynaaminen
Onko tuo viimeinen USB3 virheilmoitus (XHCI)
Joo, kyllä on Windows mutta en tiedä minkä tyyppinen se levy on.
Se tässä eniten hämää, kun mielestäni ainakaan noita ensimmäisiä "TOCBLOCK"-ilmoituksia ei tullut alunperin.
Niin ja koneessa oli tosiaan kytkettynä ulkoinen usb-levy. Nyppäsin sen nyt irti ja XHCI-virheet katosivat. Enää jäi ne TOCBLOCK valitukset. Eli ne liittyi ilmeisesti dualboottiin Windowsin kanssa?
Ettei ole windowsin levynhallinnassa tullut muutettua dynaamiseksi. Windows Home versioissa ei ole tuota ominaisuutta -> jos home, niin ei ilmeisesti ole tästä kyse.
http://www.kuvakenno.fi/tietokone/levynhallinta.html
Onko koneessa usb3 portteja? (lopuksi tuleva virhe)
Ehkä Linuxin ajureissa vikaa.
Pitää tutkia tuota Windowsin puolta. Koneessa on 6 usb-porttia, joista kaksi sinisiä, eli ilmeisesti niitä usb3-portteja. Ulkoinen kiintolevy oli kytkettynä juuri sellaiseen.
Voisi suorittaa Windowsissa virheiden tarkistus.
https://support.microsoft.com/en-us/kb/2641432
Voisi kokeilla kytkeä USB 2 porttiin. Poistuuko virhe.
Sitten pitäisi etsiä miten asennetaan tarvittavat ajurit, jos vika on niissä/niiden puuttessa.
En osaa neuvoa kun olen vain satunnaisesti käyttänyt linuxia, pitäisi itsekin etsiä netistä ja nyt ei ole aikaa siihen :(
Ainakaan lähitunteina.
Linux ei varmaan tarkista Windowsin puolen NTFS-levyjä.
Ne pitänee tarkistaa Windowsin puolelta. Virheilmoitus voinee kuitenkin tulla linuxin bootin aikana.
Ainakin ennen (xp, vista, 7 kanssa), dualboot-asennuksen jälkeen mikä tehtiin niin että ubuntu-asennus automaattisesti pienensi windows-partition ja teki vapautetusta tilasta ubuntu-partition, piti bootata kerran windowsiin jolloin windows automaattisesti ajoi chkdsk:n (koska ubuntu-asennus oli muuttanut partitioita). Muuta ei tarvittu, tämä riitti, että windows-puoli oli taas ok.
Kiintolevyn viallisia sektoreita ei voi korjata millään, olipa käyttöjärjestelmä mikä hyvänsä..
Totta, mutta ne voidaan eristää pois käytöstä.
Mintissä on jo valmiina e4defrag komento tuohon tehtävään.
sudo e4defrag /
Eheytyksen aikana tulee näitä imoituksia
File is not regular file (Tiedosto ei ole tavallinen tiedosto), ei tarvitse välittää niistä.
120GT SSD levyssä menee 2 . . 4 min
Täällä puhutaan virheellisesti eheyttämisestä eli defragmentoinnista, kun pitäisi puhua tiedostojärjestelmän korjaamisesta (alkuperäisen kysyjän tilanne: virtojen pakkokatkaisu).
Fragmentoituminen ei ole virhetilanne, kun taas tiedostojärjestelmän virhemerkinnät on. chkdsk/fsck ohjelmat yrittävät korjata virheitä.
Defragmentointi ei korjaa tiedostojärjestemän virheita. Se vain laittaa tiedoston osat levyllä yhtenäisemmälle alueelle, jolloin niiden käsittely nopeutuu.
Ensiksi ota varmuuskopiot tärkeistä tiedostoistasi.
Sitten hommaat uuden levyn ja asennat siihen kaiken uudelleen.
Lopuksi viet vanhan levysi sorttiasemalle.