Kirjoittaja Aihe: Ongelma: Miten tiedostot talteen  (Luettu 2688 kertaa)

takapotku

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Ongelma: Miten tiedostot talteen
« : 02.04.09 - klo:13.39 »
Ongelma on seuraavanlainen:

En saa enää Ubuntua jostain syystä käyntiin. Käynnistyminen jumittuu siihen graafiseen latausikkunaan. Tarpeeksi pitkän odottelun jälkeen tulee erinäköistä tekstiä ja infoa käynnistymisen etenemisestä, kunnes ilmoille tulee seuraava rivi:
Loading hardware drivers.... [Fail]

Ubuntu ei siis käynnisty. Asennus CD:tä käyttämällä ei Ubuntua pääse suoraan koekäyttämään, vaan käynnistys jumittuu jälleen. Koekäyttöön pääsen, kun valitsen kohdan "asenna Ubuntu" ja keskeytän asennuksen heti alussa. Eli nyt pääsen käyttämään Ubuntua asennus CD:ltä.

Nyt näen kovalevyn ja sen sisällön kun valitsen ylhäältä valikon "Places". Tarkoituksenani olisi ottaa kopiot kovalevyltä niistä tiedostoista, jotka ovat vielä jääneet kopioimatta. Sen jälkeen voisinkin heittää tämän n.5 vuotta vanhan Acerin romun tuosta ikkunasta kadulle.

Siinä lyhyt johdanto, ja nyt seuraa lopullinen kysymys: Miten ihmeessä pääsen käyttämään (ja kopioimaan) kovalevyltä tiedostoja talteen ulkoiselle kovalevylle? Kun yritän kopioida tiedostoja tulee ilmoitus ettei tiedoston lukemiseen ole oikeuksia. En siis pääse kirjautumaan kovalevylle asennetun Ubuntun pääkäyttäjän tunnuksilla ja siten saamaan oikeuksia tiedostojen kopioimiseen. Olisikohan tähän joku temppu olemassa? En ole toistaiseksi löytänyt mitään keinoa etsinnöistä huolimatta...

Tietysti asia hoituisi myös sillä, jos saisin Ubuntun käynnistymään kovalevyltä.



mikkokan

  • Käyttäjä
  • Viestejä: 180
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #1 : 02.04.09 - klo:13.57 »
Paina Esc alussa kun Grub lautautuu. Kokeile vanhemilla kerneleillä. Jos ei lähde niilläkään kokeile recoverya. Jos saat konsolin käyntiin recovery modella, autetaan eteenpäin miten kopioida komentorivillä tiedostot ulkoiselle kovalevylle.
Onnistuu tämä tosin livelevylläkin mutta kokeile ensin nuo vaiheet.

takapotku

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #2 : 02.04.09 - klo:15.08 »
Kokeilin nyt vanhempia kerneleitä sekä myös eri recoveryjä. Recovery -vaihtoehdoilla viimeiseksi riviksi jäi [74.451640] intel 8x0: clocking to 48000  ...........[FAIL]
tai sitten sama viesti eri numerosarjalla alussa. Tämän jälkeen lataaminen jähmettyi ilmoitukseen: "activating swap". 

Sain taas tämän "kokeilu-Ubuntun" käyntiin asennus CD-ltä laittamalla asennusvalikossa F6 -> muut valinnat -> ruksi kohtaan ACPI = OFF. Tämä jälkeen valitsin asenna Ubuntu -kohdan ja keskeytin taas asennuksen. Muuten ei edes "kokeilu-Ubuntu" lähtenyt käyntiin asennus CD-ltä. Aika jännäksi menee missä vaiheessa tämä kone sitten lopullisesti hiljenee... Muutamat tiedostot olisi mukava saada talteen ennen sitä.

mikkokan

  • Käyttäjä
  • Viestejä: 180
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #3 : 02.04.09 - klo:15.52 »
Kokeilin nyt vanhempia kerneleitä sekä myös eri recoveryjä. Recovery -vaihtoehdoilla viimeiseksi riviksi jäi [74.451640] intel 8x0: clocking to 48000  ...........[FAIL]
tai sitten sama viesti eri numerosarjalla alussa. Tämän jälkeen lataaminen jähmettyi ilmoitukseen: "activating swap". 

Sain taas tämän "kokeilu-Ubuntun" käyntiin asennus CD-ltä laittamalla asennusvalikossa F6 -> muut valinnat -> ruksi kohtaan ACPI = OFF. Tämä jälkeen valitsin asenna Ubuntu -kohdan ja keskeytin taas asennuksen. Muuten ei edes "kokeilu-Ubuntu" lähtenyt käyntiin asennus CD-ltä. Aika jännäksi menee missä vaiheessa tämä kone sitten lopullisesti hiljenee... Muutamat tiedostot olisi mukava saada talteen ennen sitä.
Auttaisiko tuon acpi=off lisääminen grubiin normaalissa käynnistyksessä? Painat esc:ä ja sitten E:tä ja lisäät tuon acpi=off sanojen quiet ja splash perään tyyliin " quiet ro splash acpi=off". Jos Ubuntu livelevy ei lähde käyntiin lataa joku muu livelevy. Esim. Arch livelevy käynnistyy suoraan konsoliin mistä palauttaminen onnistuu seuraavasti:
BOOTTAA CD:ltä. Kirjoita root käyttäjätunnukseksi.
Kytke USB-asema päälle.
Kirjoita "df"
Nyt näet mistä löytyy kovalevy ja usb-levy. SInulla ehkä kovalevy on /dev/sda1 ja usb /dev/sdb1
Luo kansiot mihin liität nuo
Koodia: [Valitse]
mkdir /mnt/ubuntu
Koodia: [Valitse]
mkdir /mnt/usbLiität ubuntu levyn ja usb levyn:
Koodia: [Valitse]
mount -t ext3 /dev/sda1 /mnt/ubuntu
Koodia: [Valitse]
mount -t vfat /dev/sdb1 /mnt/usb HUOM! vaihda /dev/sda1 ja sdb1 vastaamaan df komennon tuloksia.

Anna käyttöoikeudet niille
Koodia: [Valitse]
chmod -R 777 /mnt/ubuntu
Koodia: [Valitse]
chmod -R 777 /mnt/usbNyt voit mennä ubuntu levylle komennolla cd /mnt/ubuntu. Komento ls näyttää kansion sisällön.
Kopioit sieltä komennolla "cp" tarvittavat tiedostot usb:lle. Esim cp työ.odt /mnt/usb

Komentorivi työskentely kannattaa opiskella tällaisia tilanteita varten. Ehkä joku fiksumpi tietää tähän helpommankin konstin, mutta onko se yhtä hauska? :-)

takapotku

  • Käyttäjä
  • Viestejä: 3
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #4 : 02.04.09 - klo:15.53 »
Sain nyt onneksi tiedostot talteen. Löysin jostain random -ulkomaisesta Ubuntu -foorumista vinkin, että kirjoittamalla päätteeseen "sudo nautilus" ja painamalla home -kansiota oikealla hiiren napilla avautuu valikko, josta kohdasta properties ja välilehdeltä permissions voi vaihtaa tiedostojen hallinnan oikeuksia. Näin pääsee paitsi selaamaan koko kovalevyn sisältöä, myös kopioimaan ja muokkaamaan tiedostoja. Tämä siis onnistui "livelevyllä" ilman mitään pääkäyttäjän tunnuksia. Nyt on onneksi loputkin tiedostot tallessa, näin vanhassa koneessa on omat riskinsä, ja onneksi suurin osa olikin jo aikaisemmin varmuuskopioituna. Nyt voikin jo sitten yrittää palauttaa konetta toimintakuntoon, jos innostusta riittää (uuden osto taitaa tosin joka tapauksessa olla edessä).

Kiitos kuitenkin avusta!

mikkokan

  • Käyttäjä
  • Viestejä: 180
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #5 : 02.04.09 - klo:16.08 »
Sain nyt onneksi tiedostot talteen. Löysin jostain random -ulkomaisesta Ubuntu -foorumista vinkin, että kirjoittamalla päätteeseen "sudo nautilus" ja painamalla home -kansiota oikealla hiiren napilla avautuu valikko, josta kohdasta properties ja välilehdeltä permissions voi vaihtaa tiedostojen hallinnan oikeuksia. Näin pääsee paitsi selaamaan koko kovalevyn sisältöä, myös kopioimaan ja muokkaamaan tiedostoja. Tämä siis onnistui "livelevyllä" ilman mitään pääkäyttäjän tunnuksia. Nyt on onneksi loputkin tiedostot tallessa, näin vanhassa koneessa on omat riskinsä, ja onneksi suurin osa olikin jo aikaisemmin varmuuskopioituna. Nyt voikin jo sitten yrittää palauttaa konetta toimintakuntoon, jos innostusta riittää (uuden osto taitaa tosin joka tapauksessa olla edessä).

Kiitos kuitenkin avusta!

Heh, vähän helpommin ratkaistu ongelma, onnittelut siitä! Hyvä että homma onnistu, ens kerralla sitten komentorivillä... :-)

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Ongelma: Miten tiedostot talteen
« Vastaus #6 : 03.04.09 - klo:07.59 »
Hyvä että sait tiedostot talteen.
 Tämän mun viestin tarkoitus ei ole moittia mitä olet tehnyt tai jättänyt tekemättä, mutta haluan sanoa tämän vain sen takia ettei kaikki sitten ota tätä helpointa reittiä, mikä saattaa johtaa ongelmiin joskus.

Koodia: [Valitse]
sudo nautilusJos haluaa käynnistää graafisen ohjelman komentoriviltä niin suositellaan käytettäväksi esim gksudo ohjelmaa. Se ajaa periaatteessa ihan saman tarkoituksen kuin sudo.
Lainaus
Tämä siis onnistui "livelevyllä" ilman mitään pääkäyttäjän tunnuksia
Sudo itseasiassa antaa sinulle pääkäyttäjän oikeudet :)

Ja nyt se itse asia. Kun käytätte esim. nautilusta pääkäyttäjän oikeuksin ja muokkaatte esim kotihakemistossa jotakin, niin olkaa tarkkana. Silloin voi mennä esim oikeudet sekaisin ja jostain syystä se saattaa johtaa ohjelmien toimimattomuuteen yms tietoturvariskeihin. Eli varovaisuutta niiden sudojen ja chmod 777 käskyjen kanssa. Varmuuskopioinnissa ne on tietenkin hyviä työkaluja ja tulee varmasti kaikki talteen, mutta älkää erehtykö käyttämään niitä normaalissa käytössä jos ette tiedä mitä olette tekemässä :)

end-of-vinkuvonku :)