Kirjoittaja Aihe: Tiedostojen pelastus livellä  (Luettu 3781 kertaa)

Eikka

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Tiedostojen pelastus livellä
« : 22.08.06 - klo:13.37 »
X oli ilmeisesti tykännyt huonoa jostain päivityksestä ja muutenkin pitäisi asentaa uudestaan tuo upuntu. Nyt vaan pitäisi keksiä konsti pelastaa musiikkikokoelma jollain konstilla  :-\ Miten tuo nyt kannattaisi hommata.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #1 : 22.08.06 - klo:14.01 »
X oli ilmeisesti tykännyt huonoa jostain päivityksestä

juu, tosin homma korjaantuu asentamalla vanhempi uudestaan tai odottamalla uutta versiota, joten mikään pakottava tarve tämä ei uudelleenasennuksella ole. varsinkin jos asennat nyt ja päivität uudet paketit, niin saat täsmälleen saman risan paketin.

ja muutenkin pitäisi asentaa uudestaan tuo upuntu.

no, toki sen saa tehdä jos siihen on syy. tai tietty se on sallittua ilman syytäkin, mutta vähyän turhaltahan se tuntuu.

Nyt vaan pitäisi keksiä konsti pelastaa musiikkikokoelma jollain konstilla  :-\ Miten tuo nyt kannattaisi hommata.

en tiedä setistäsi yhtään mitään joten voin antaa vain geneeristä neuvoa... boottaa kone live-cd:llä ja kopioi tarpeelliset tavarat talteen.

jatkoa ajatellen ei olisi yhtään huono idea luoda erillistä osiota /home-hakemistolle, jolloin uudelleenasennuksessa voisi käyttää sitä osiota formatoimatta eikä mitään tietoa katoaisi.
Janne

Eikka

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #2 : 22.08.06 - klo:14.13 »
Mites tuon X;n saisi asennettua\laitettua uudestaan  ???
En muuten pääse käsiksi kovalevyyni. Sanoo "unable to mount selected volume"
E auttaisikohan "sudo dpkg-reconfigure xserver-xorg"
« Viimeksi muokattu: 22.08.06 - klo:14.15 kirjoittanut Eikka »

Eikka

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #3 : 22.08.06 - klo:15.04 »
Jaah eipä auttanut tuoma omapähkäilemä konsti.
Miten pääsisin käsiksi koneen ainoalle kovolle jos vaikka saisi poltettua tavarat talteen tai siirrettyä usb kovolle  :-\

eap

  • Vieras
Re: Tiedostojen pelastus livellä
« Vastaus #4 : 22.08.06 - klo:15.19 »
Kokeile tätä niin x:n pitäisi pelata:

Koodia: [Valitse]
sudo apt-get install xserver-xorg-core=1:1.0.2-0ubuntu10
eli tällä palautetaan edellinen xserver (kai)

eap

  • Vieras
Re: Tiedostojen pelastus livellä
« Vastaus #5 : 22.08.06 - klo:15.22 »
Tätä samaa xorg-päivitysbugia hämmennetään nyt aika monessa threadissa, voitaisiinko keskittää kaikki vaikka tänne: http://forum.ubuntu-fi.org/index.php?topic=4801.0

Eikka

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #6 : 22.08.06 - klo:21.53 »
Unohdetaanpa nyt nuo X:n ongelmat. Nyt riittää että saan tavarat poltettua talteen live-cd:llä ja windowsin alle :|

Ongelmaksi nousee koneen ainoan (osioimattoman) kovalevyn mounttaus tiedostojen saamiseksi. Liveen kun koitan mountata tuota niin tulee seuraavat virheilmoitukset:
error: device /dev/hda1 is not removable

error: could not execute pmount


Kovon sisältö on minulle erittäin tärkeä ja kokeilen ihan mitä vaan.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #7 : 22.08.06 - klo:22.02 »
Liveen kun koitan mountata tuota niin tulee seuraavat virheilmoitukset:
error: device /dev/hda1 is not removable

error: could not execute pmount


Kovon sisältö on minulle erittäin tärkeä ja kokeilen ihan mitä vaan.

miten koitat tuota mounttaamista?
Janne

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #8 : 22.08.06 - klo:23.38 »
Teepä mounttaus päätteessä.

ensin pitää sanoa:
sudo mkdir /media/hda1

ja sitten:
sudo mount -t ext3 /dev/hda1 /media/hda1

ext3:n tilalle ext2, tai mikä onkin tiedostojärjestelmäsi tyyppi jos se ei ole e.m..

Näin ainakin minä sain näkymään ekan kiintolevyn eka osion /media/hda1:nä (mulla tässä tyypinä vfat tai msdos eli windows-kiellä fat32).

Terveisin

Jallu59
wanhempi Linux-newbie
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #9 : 23.08.06 - klo:10.48 »
Mitenhän Ubuntusta saisi kitkettyä pois tuon ominaisuuden että se yrittää liittää kovalevyä pmount:lla.

Minun hajanaisen käsitykseni mukaan pmount ei ole sitä varten,
ja Ubuntu toimii väärin kun se edes yrittää mounttausta pmountilla jos mountattava on kovalevy.

pmount (policy mount) on tarkoitettu siirrettävien asioiden, kuten USB-tikut yms. -liittämiseen.

policy mount tarkoittaa että on olemassa tiettyjä sääntöjä joiden on toteuduttava jotta pmount liitoksen tekee.
Näitä sääntöjä voi ihmetellä manuaalista man pmount

Viimeinen niistä estää kiinteiden kovalevyjen yms. liittämisen ilman muuta.
device is removable (USB, FireWire, or MMC device, or /sys/block/drive/removable is 1) or whitelisted in /etc/pmount.allow.
Tuo ei toteudu koskaan kovalevyn kyseessä ollen.
Mutta asiaan voi vaikuttaa /etc/pmount.allow tiedostoon lisättävällä rivillä.

Myös se estää jos kovalevy on asetettu liitettäväksi /etc/fstab tiedostossa.

Joten yllä esitetty sudo mount asema /mihin komento on se ainoa oikea tapa liittää kovalevyjä jos ne eivät ole /etc/fstab:ssa jo liitettyjä, tai vaikka olisivatkin, niin se on silti se ainoa oikea tapa. :)
Tai sitten järjestelmähyypiö lisää levyn /etc/pmount.allow tiedostoon, jolloin tavallinen hyypiö pääsee mounttaamaan sen ilman sudo-oikeuksia pmount:lla.

Kertokaapas joku tämä sille Ubuntulle.  :P

edit: pikaisen testin jälkeen ainakin /etc/fstab tiedostossa mainitsematon vfat-levy mountauttuu pmount:illa näin:

editoi tiedostoa /etc/pmount.allow siten että lisäät sinne rivin /dev/hda1

Tiedostoa voi editoida vain sudo:n avulla käynnistetyllä editorilla.
Komentoriville syötettävä komento on tämä jos editori on Gedit:

sudo gedit /etc/pmount.allow
lisää rivi /dev/hda1 ja tallenna tiedosto.

Liitä asema komentoriviltä nyt näin: pmount /dev/hda1

Kama löytyy hakemistosta /media/hda1
komento cd /media/hda1 siirtää sinut sinne, ja komento ls näyttää sisällön.

ko. /media/hda1 hakemistoa ei tarvitse luoda, pmount tekee / poistaa sen taikavoimillaan.

liitos puretaan näin: pumount /dev/hda1

Mikä parasta, nyt se Ubuntun laukaisinkin toiminee oikein ja kuka hyvänsä käyttäjä pääsee tekemään ko. liitoksen, joten poista /etc/pmount.allow tiedostoon lisäämäsi rivi ja käytä sudo mount /dev/hda1 /media/hda1 komentoa. :)

Minä liittäisin sen /mnt hakemistoon (jos sinne ei ole muuta liitetty), koska se on jo olemassa.
sudo mount /dev/hda1 /mnt && cd /mnt && ls -l ja sitten tuolle komennolle tietenkin bash-alias... :)
« Viimeksi muokattu: 23.08.06 - klo:12.25 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Eikka

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Tiedostojen pelastus livellä
« Vastaus #10 : 23.08.06 - klo:14.28 »
Teepä mounttaus päätteessä.

ensin pitää sanoa:
sudo mkdir /media/hda1

ja sitten:
sudo mount -t ext3 /dev/hda1 /media/hda1

ext3:n tilalle ext2, tai mikä onkin tiedostojärjestelmäsi tyyppi jos se ei ole e.m..

Näin ainakin minä sain näkymään ekan kiintolevyn eka osion /media/hda1:nä (mulla tässä tyypinä vfat tai msdos eli windows-kiellä fat32).

Terveisin

Jallu59
wanhempi Linux-newbie
Mahtavaa! :D Suuresti kiitoksia apua tarjonneille ja varsinkin Jallulle.
Nyt vaan rojut talteen ja uutta yritystä  ;D