Kirjoittaja Aihe: Ulkoinen kiintolevy (LaCie)asennusongelma [RATKAISTU]  (Luettu 9839 kertaa)

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Loppukommentti näin alkuun:
Kiitokset kaikille auttaneille, erityisesti nimimerkille Ganymedes. Alla oleva ketju on pitkähkö, mutta kannattaa käydä läpi mikäli ei ole saanut ulkoista levyänsä toimintakuntoon.


  :) :) :)
(edit - vielä kerran: Pahus sentään. Olin laittanut aivan vääränlaiset hymiöt, siis sellaiset jotka eivät hymyilleet. Piti vilpittömästi kiittää apua antaneita, ei kuittailla heille. Nyt siis korjattu. )




Laitteen saan kyllä Windowsilla toimimaan(* mutta nyt olisi tärkeää saada kelvolliset ohjeet Ubuntulle. Aiheesta löytyy kyllä erinäisiä keskustelunpätkiä, mutta missään niissä ei asia ole ratkennut annettujen ohjeiden avulla, vaan jotenkin muuten, vaan on jäänyt aina epäselväksi miten asia pitää hoitaa Ubuntussa. Korjataan nyt se puute. Toivottavasti palstan taitajat osallistuvat talkoisiin sillä ilman heitä asia ei ratkea. ;)


(* Tiedän saavani laitteen toimimaan alustamalla sen windowsilla - aikaisemmin olen tehnyt LaCien ulkoisille levyille sen sillä tavoin parikin kertaa.

Ensin tulee viesti:
"Taltiota ei voida liittää."

Yksityiskohtia virheilmoituksesta ei jostakin syystä voi maalata saati kopioida... No, tässä käsin kopioidusti:
$LogFile indicates unclean shutdown (0, 0) Failed to mont '/dev(sdb1´: Toiminto ei ole tuettu Mount is denied because NTFS is marked to be in use. Choose one action: Choise 1: If you have Windows then disconnect the external devices by       clicking on the 'Safely Remove Hardware" icon in the Windows       taskbar then shutdown Winddws cleanly. Choice 2: If you don't have Windows then you can use the 'force option for      your own responsibility. For example type on command line:       mount -t ntfs-3g /dev/sdb1 /media/LaCie -o force     Or addthe option to the relevant row in the /etc/fstab file       /dev/sdb1/media/Lacie ntfs-3g force 0 0

Aikaisempien levyjen kohdalla muistan kuinka ohjeet 1 ja 2 eivät auttaneet.

Apua antavat haluavat taustatietoja ja tätä ovat aina pyytäneet:

Koodia: [Valitse]
sudo fdisk-ltuottaa infon:

Levy /dev/sdb: 1000.2 Gt, 1000204886016 tavua
255 päätä, 63 sektoria/ura, 121601 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x24796452

Keskustelussa
http://forum.ubuntu-fi.org/index.php?topic=31237.0
neuvottiin myös tämmöinen:
Koodia: [Valitse]
sudo mount -l
Tuloste:
/dev/sda3 on / type ext3 (rw,errors=remount-ro) []
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)


    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1              43          45       10239    c  W95 FAT32 (LBA)
« Viimeksi muokattu: 15.01.10 - klo:20.25 kirjoittanut Ubumpi »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #1 : 09.01.10 - klo:11.43 »
Mielestäni tässä ei ole niinkään kysymys siitä miten levy liitetään johonkin vaan siitä miten alustetaan niin, että se on tolkullisessa tilassa noin aluksi.

Virheilmoitus jonka saat on varmaankin ihan todellinen NTFS:n kannalta katsottuna. Se on jumissa Windows käytön jälkeen, mistä voit syyttää ainoastaan Billiä, ja Ubuntu sen huomaa, antaapa vielä ohjeen miten voit "omalla vastuulla" sen korjata, jos et saa Windowsia toimimaan oikein.

Jos tämä ongelma jää jäljelle (alla olevan tekemisen jälkeen), niin asia kannattaa yrittää korjata Windowsin puolella, tavalla tai toisella. Tai sitten voit toimia kuten ohjeessa, "omalla vastuulla" tai lopettaa Windowsin yhteiskäyttö NTFS-levyillä tai jotain - vaihtoehtoja on paljon sille miten tiedostoja yleensäkään levyilla ja koneilla käsitellään (verkot jms).

Itse levyn alustus on makuasia, mutta itse toimisin näin (enkä ole huomannut tässä tavassa ongelmia):

Levyjen partitiot ovat hyvin omituisessa tilassa tehtaiden jäljiltä. Teen ne aina uusiksi ensin vaikka ne olisivat valmiinakin. Ainakin tämän jälkeen tietää mitä on tekemässä ja osaa verrata tilannetta johonkin muuhun levyyn tai tietää mistä hakea vikaa jos levy ei toimi kunnolla - kun aina tekee samalla tavalla.

0. LaCie levyllä olevat "ilmaisohjelmat" vapauttaisin tehtävistään. Siirtäminen bittien taivaaseen on suoraviivaisin tapa. Kerron tämän siksiki, että joissakin alustustavoissa nämä tiedostot voivat jäädä levylle jäljelle ja sitä en ainakaan minä todellakaan halua.

1. Valitsen levyn tiedostojärjestelmän. Tämä on paljolti makuasia. Yhteiskäytössä vaihtoehtoja, suoraan toimivia vaihtoehtoja, on vain kaksi NTFS ja FAT32. NTFS mielletään paremmaksi ja luotettavammaksi. FAT32 on mielestäni mainettaan parempi (ja NTFS mainettaan huonompi). Ainoa todellinen ero on mielestäni se, että FAT32 ei tue yli 4 Gb:n yksittäisiä tiedostoja, jolla rajoituksella ei ole välttämättä mitään merkitystä sinulle.

2. Jos valinta oli NTFS - teen sen Windowsissa normaalilla Disk Managerilla. Kannattaa varmistua, että tyypiksi tulee "Basic" -levy (ei missään tapauksessa Dynaaminen, joka olisi paha virhe). Quick Format riittää uudella levyllä. Jos valinta oli NTFS, niin Windowsia varten pitää sitten levyn suojaukset muuttaa sopiviksi.


3. Jos valinta on FAT32, niin teen sen Linuxilla (eihän se perus-Windowsilla, kumma kyllä, ole mahdollistakaan). Esim. Ubuntu 9.10:ssa on Gparted ohjelma, jolla partitioinnin voi tehdä graafisen liitännän avulla (ei ole 9.04:ssa valmiina ainakaan). Aina nämä voi tehdä fdisk:llä Linuxissa, mutta sen komennot pitää sitten osata. Levylle tehdään partitioinnin jälkeen tiedostojärjestelmä "mkfs" -komennolla jos käytti fdiskiä mutta muistaakseni edellä mainittu Gparted-ohjelma osaa ne tehdä käyttöliittymässä.

FAT32 tiedostojärjestelmässä suojauksista ei tarvitse huolehtia Windowsiakaan varten (ei niillä mitään virkaa suojausmielessä irtolevyllä olekaan, ei myöskään NTFS:n tapauksessa), koska niitä ei ole.

Kuten aina, kun levyjä käsittelee, kannattaa varmistua kolmeen kertaan, että käsittelee oikeaa levyä, jotta ei vahingossa tuhoa jonkin muun levyn tietoja. (Idioottivarma tapa on käyttää esim. Puppy Linuxia CD:ltä/tikulta bootaten koneessa jossa ei ole mitään muuta levyjä edes kiinni ... tms).


Kun tekee näin, niin tämän jälkeen on helpompaa selvitellä mikä ongelma on, jos niitä ongelmia enää tämän jälkeen ilmenee.

Nyt kun sait NTFS-ongelmia esiin levysi kanssa, niin ehkä FAT32-järjestelmän käyttö ratkaisee ne suoraan?
« Viimeksi muokattu: 09.01.10 - klo:13.39 kirjoittanut Ganymedes »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #2 : 09.01.10 - klo:11.56 »
Niin vielä se, että en ottanut mitään kantaa siihen mitä levylläsi nyt on.

mount -l listauksen perusteella ei ainakaan minulla ole mitään käsitystä siitä, että mikä ulkoisen levysi historia ja käyttötarkoitus on ollut - vaikuttaa myrskyiseltä historialta  :)

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #3 : 09.01.10 - klo:13.34 »
Ensinnäkin, kiitos opastuksestasi.


mount -l listauksen perusteella ei ainakaan minulla ole mitään käsitystä siitä, että mikä ulkoisen levysi historia ja

Hymiön kera mainitsit myrskyisästä historiasta.

Kirjoitin viestissäni:
sudo fdisk-l

tuottaa infon:

Levy /dev/sdb: 1000.2 Gt, 1000204886016 tavua


Tuossa siis mainitaan sdb.


Toisaalta
sudo mount -l

tuotti
/dev/sda3 on / type ext3 (rw,errors=remount-ro) []

sdb ei tietenkään ole sda3. sdb on tämä uusi ulkoinen kovalevy, sda sisäinen kovalevy.

Myönnän etten ollut aivan selvillä sudo mount -l -käskyn olemuksesta, mutta laitoin sen koska aiemmissa asiaa koskevissa ketjuissa opastavat tahot olivat sitä pyytäneet eivätkä toiset olleet siitä mitään herjanneetkaan.


Päätin ohjelmalla Gparted tehdä suoraan ext2 tai ext3 -muotoon. Ajattelin että tärkeämpää kuin mitä olisi päästä ko. ulkoisella kovalevyllä windowsiin, on saada Varmuuskopio isolla V:llä. Ihan silkka arvaus oli että koska Windows ei tunne Linuxin tiedostonhallintajärjestelmiä kuten ext-pohjaisia, niin viruksetkaan eivät pääse tekemään tuhoja. Satunnainen Windowsiin kytkemisen tarve sujuisi siirtämällä roinat ensin sisäisen kovon Linux-osiolle.

Tuumasta toimeen, mutta ongelmia tuli. Tallennettu raportti:

GParted 0.3.5

Libparted 1.7.1

Poista /dev/sdb2 (hfs+, 10.00 MiB) levyltä /dev/sdb  00:01    ( SUCCES )
        
kalibroi /dev/sdb2  00:00    ( SUCCES )
        
polku: /dev/sdb2
alkaa: 669261
loppuu: 689740
koko: 20480 (10.00 MiB)
poista osio  00:01    ( SUCCES )

========================================

Poista /dev/sdb1 (tuntematon, 1.00 KiB) levyltä /dev/sdb  00:00    ( ERROR )
        
kalibroi /dev/sdb1  00:00    ( SUCCES )
        
polku: /dev/sdb1
alkaa: 1
loppuu: 2
koko: 2 (1.00 KiB)
poista osio  00:00    ( ERROR )
libpartedin viestit    ( INFO )
        
Partition map has no partition map entry!

========================================

Luo Ensisijainen osio #1 (ext3, 931.51 GiB) levylle /dev/sdb

========================================


Alkoi tulla takaumia. Jotenkin näin se meni myös viime kerralla, jonka jälkeen omien taitojen loputtua piti mennä Windowsin puolelle korjaamaan asia.  Tuota noin eli pysyäkseni aloituksen aiheessa, miten tästä jatketaan Linuxilla?
« Viimeksi muokattu: 09.01.10 - klo:14.14 kirjoittanut Ubumpi »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #4 : 09.01.10 - klo:19.10 »
Gparted, jossa on graafinen käyttöliittymä, käyttöä on vaikeata opastaa. En tunne paremmin, että onko siinä jotain sisäisiä ongelmia vai ei.

EXT3 on tietysti ihan hyvä. Sinun pitää nyt hallita sitten oikeudet Linuxin tavalla, koska muutoin se ei toimi.


Mutta komentoja fdiskiin - sitä ei voi käyttää sokeasti vaan pitää päätellä mitä se milloinkin sanoo:

levy ei saa olla mountattu koko seuraavan temppurivin aikana. Jos ikoni näkyy työpöydällä niin sano sille unmount (irroita kait suomeksi).

Komennot annetaan siis komentoikkunassa, Terminal = Pääte

sudo fdisk /dev/sdb  (tämähän on varmasti levysi?)

p
- näyttää mitä partitioita on nyt

d  ja sitten numero
- tuhotaan partitioita antamalla numero
- jos on vain yksi niin tuhoaa sitten sen viimeisen
- en osaa päätellä mitä numeroita pitää antaa, mutta p:n antama listaus kertonee

p
- lopuksi pitäisi näyttää tyhjää

w
- kirjoittaa muutokset ja menee ulos fdiskistä

sudo fdisk /dev/sdb
- mennään sinne uudelleen

n
- tekee uuden
- kyselee, pitää antaa partitionumeroksi varmaankin 1
- muuten oletukset on hyviä

t
- annetaan partition tyyppi
- se on 83
- kirjain L kertoo kaikki vaihtoehdot (83 = linux = ext3)
- kirjain M antaa helppiä noin yleensäkin

w
- kirjoittaa muutokset
- ja menee ulos

Lopuksi

sudo fdisk -l
- pitäisi näyttää nyt jotain järkevää

Vielä:

sudo mkfs.ext3 /dev/sdb1
- jossa viimeinen "1" on se partitionumero jonka annoit (onhan sdb varmasti levysi jota käsittelet)
- kestää minuutin tai jotain


Nyt homma on valmis.

Olettaen, että levyä ei nyt mountattu automaattisesti: lopuksi irrota levy (fyysisesti) ja kiinnitä uudelleen, jolloin Linux automaattisesti sen mounttaa. Levyä ei saa koskaan irrottaa Linuxissa fyysisesti jos sille ei ole sanottu "Unmount" ikonista. Päinvastoin kuin Windowsissa se aina lähtee tällä irti, jos ei ole todellista syytä sille, että käyttis ei sitä vapauta.

Tämän pitäisi ainakin toimia jos sain ajatukseni pysymään kasassa kirjoittelun aikana. Levyn labelin muuttaminen, jos tarpeen, sujuu jälkikäteenkin. Tai sen voi tehdä mkfs:n yhteydessä, lisäyksellä "-L jokunimi" (ilman "-merkkejä).
« Viimeksi muokattu: 09.01.10 - klo:19.14 kirjoittanut Ganymedes »

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #5 : 09.01.10 - klo:21.43 »
Raportoin yksityiskohtaisesti, jotta tästä olisi iloa vielä muillekin.

Temput on tehty. Jostakin syystä Gparted ei vielä näyttänyt muutoksia ja päätin käynnistää järjestelmän uudelleen. Koneeni jäi emolevyn alkukuvan kohdalle jumiin ja edes Grub-valikko ei tullut näkyviin. Jouduin sulkemaan koneen väkisin virtakytkimestä. Irroitin ulkoisen kiintolevyn ja yritin uudelleen. Onnistuneen käynnistyksen jälkeen liitin ulkoisen aseman uudelleen.

Sijainnit-valikko näyttää media 1000,2 Gt. Median avaaminen näyttää disk - tiedostoselain. Siellä lost+found ja alareunassa lukeekin 1 kohde, tilaa vapaana 877,4 Gt. Lost+foundin avaaminen ei onnistu. En myöskään voi tehdä uusia kansioita tai kopioida tiedostoja kyseiselle uudelle kovalevylle.

 Komentorivillä kirjoitettuani
Koodia: [Valitse]
sudo nautilus(ja salasana) saan tarvittavat selaus- ja kirjoitusoikeudet. Jotain kummallista tässä kuitenkin on. Järjestelmä/Ylläpito/Käyttäjät ja ryhmät
kertoo miten omalla käyttäjänimelläni pitäisi olla riittävät oikeudet (tietenkin) mutta käytännössä tämän kyseisen ulkoisen kiintolevyn kanssa niin ei ole.
Toinen omituisuus on tämä jo mainittu Gparted-ohjelman tuottama info ja sen ristiriitaisuus seuraavan kanssa:

Koodia: [Valitse]
sudo fdisk -lLevy /dev/sdb: 1000.2 Gt, 1000204886016 tavua
255 päätä, 63 sektoria/ura, 121601 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x00000000

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1               1      121601   976760001   83  Linux


Gparted-ohjelmahan väittää että sdb1 olisi yhden kilotavun, tiedostojärjestelmä tuntematon ja kaiken lisäksi huutomerkki ja avaimet on lisämerkintöinä. Korostan, että olin jo yrittänyt tuhota sdb1:n tarjoamasi keinovalikoiman avulla, mutta kone ilmoitti ettei se voi tuhota mitään koska mitään partitioita ei ole. Gparted myös ilmoittaa, että varaamatonta (tilaa) on 931.51 Gb.

Asia ei siis aivan vielä ole ratkennut.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #6 : 09.01.10 - klo:22.04 »
Mutta tämä levy ei saa olla mountattu silloin kun sitä partioidaan tai yleensä mitenkään yritetään muuttaa Gparted tai fdisk -ohjelmilla.

Ongelmasi voivat selittyä pelkästään tällä.

Tarkista vielä fdiskin käyttö. Jos fdisk -l näyttää partition, niin kyllä varmaankin fdisk sen sitten poistaakin. Mutta jotta temppu "jää voimaan" pitää sanoa w niinkuin write. Viimeistään tässä vaiheessa homma epäonnistuu jos levy ei ole unmountattu.

Jotta näet mikä on mountattu ja mikä ei, niin kirjoita komentoriviltä df, joka sen näyttää.

Luulisin, että jotain meni pieleen fdiskin käytössä ja voi hyvinkin olla, että uusi bootti on tarpeen jotta pääsee takaisin alkutilanteeseen. Se on varmaa, että jos levyn ottaa irti fyysisesti ilman että sen unmounttaa, ongelmia voi tulla.
« Viimeksi muokattu: 09.01.10 - klo:22.10 kirjoittanut Ganymedes »

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #7 : 10.01.10 - klo:01.54 »
Toistin koko operaation. Tein sen varmuuden vuoksi toisella koneella. Unmounttasin. Sain virheilmoituksen ettei onnistu (jälleen) mutta kuitenkin kone vaikutti irrottavan aseman.  Irrotin fyysisesti aseman. Boottasin toisen koneen. Liiti fyysisesti ulkoisen kiintolevyn. Huomioin sen että tämä juuri käynnistetty toinen kone näytti sdb:n sijaan sdf kyseiselle ulkoiselle asemalle. Poistin ainoan fdiskillä näkyvän osion. Käytin valintaa w niissä kohdissa kuin neuvoit. Levyn irrotin pikakuvaketta sopivasti napsuttelemalla - ja ennen mainittua operaatiota. Kirjoitin myös komentoriville df ja siellä ei näkynyt kuin sisäinen kiintolevy eli /dev/sda1 . Erikseen kokeilin vielä tällä nopeammalla koneella aseman unmountausta. Virheilmoitusta ei tullut.

Gparted näyttää edelleen samaa yli 900 Gt:n varaamatonta tilaa - aivan samoin kuin aikaisemmassa viestissäni kerroin. Painaessani ulkoisen kiintolevyn pikakuvakkeen ominaisuudet-valintaa, saan esiin seuraavan kummallisuuden:
Taltio 1000,2 Gt
Tilaa vapaana 877,4 Gt
46,8 Gt Käytössä
877,4 Gt Vapaana
Kokonaistila: 924,2 Gt

Drive
Valmistaja: Hitachi
Malli: HDT721010SLA360_F60500FFFFFF-0:0
Laiteohjelmisto: 0100

(jne.)
Media: Hard Disk
Irrotettava: No                                        ???????

Voisikohan tämä olla ongelman ydin?

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #8 : 10.01.10 - klo:11.57 »
Ensinnäkin sanoisin, että teit kaikki temput juuri niinkuin suosittelin ja varman päälle.

Toiseksensa, en ole ihan varma mikä se ongelma nyt sitten vielä on? Voitko varmuuden vuoksi kertoa, että onko jokin todellinen ongelma, jota et mainitse?

Se mitä Gparted näyttää, Ubuntun versio ohjelmasta - en ole käyttänyt sitä niin paljoa, että osaisin sanoa mitä se näyttää ja miten hyvin se toimii (Puppy Linuxissa olen sitä käyttänyt jonkin verran, mutta sehän on aina eri versio ohjelmasta).

Pikakuvakkeen Ominaisuudet  - joo, no. Nämä "ominaisuudet" ovat kyllä satuja. Esim. minulla näyttää levyn tiedostojärjestelmäksi "ext3/ext4" tai "ext2" riippuen miltä välilehdeltä katsoo. Se on kyllä todellisuudessa NTFS.

Minulla sattuu olemaan juuri samanlainen levy tässä koneessa, ylläoleva esimerkki oli siitä. Minullakin näkyy tämä "irrotettava = no". Ei se taida tarkoittaa yhtään mitään tai sitten se on väärin.

Niin, nämä koot mitä Ominaisuudet näyttää - nehän ovat ehkä ihan oikeita - partitiointi ja filesystem:hän vievän omat tilansa.

Jos ihmettelet mistä sitten saa luotettavaa tietoa, niin fdiskistä saa (sudo fdisk -l).

Sanoisin, että levysi toimii nyt. Sen pitää kyllä aina lähteä irti helposti. Jos se ei lähde, niin siellä on kyllä sitten ihan oikeasti jokin prosessi, joka näkyy listoilla, joka sen on varannut. Itse käytän paljon esim. rsync:iä USB-levylle ja kuuntelen musaa USB-levyltä eikä se jää koskaan selittämättömästi jumiin Ubuntussa.

Kuten mainitsin, Windosissa (XP:ssä) USB levy jää hyvin helposti ihan yksinkertaisen käytön jäljiltä jumiiin eikä vapaudu muutoin kuin tappamalla Explorerin (joka aiheuttaa omat ongelmansa eikä liene turvallinen temppu sekään) tai joskus vaatii bootin kokonaan. Tällaisen jumiin jäännin jälkeen käsittääkseni NTFS-partitio on merkattu "huonoksi", vaikka Windows ei siitä mitään kerrokaan kun levyn laittaa takaisin kiinni. Mutta kuten alunperin kerroit Ubuntu siitä kyllä kertoo hyvin päättäväisesti. Muuten - tällaista ongelmaa ei ollut Windowsissa vielä NT:n aikana - se tuli vasta Windows 2000:ssa ja siitä lähtien siitä on kärsitty - ehkä toimii Windows 7:ssa, ehkä ei.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #9 : 10.01.10 - klo:12.05 »
Niin jos tarkoitit ongelmia kertomuksesi alussa - en osaa sanoa niistä, ehkä johtuivat myrskyisästä historiasta partitioiden luonnissa ja tuhoamisessa?  ;D  Mutta nythän asian pitäisi olla kunnossa.

En huomannut aiemmin, että sinullahan ei ole vielä filesysteemiä luotuna. Joten sikäli levy ei vielä toimi.

Tämä minun Hitachi (Lacie 1 Tb) levyni näyttää tältä (en pysty tarkkaan vertailuun, koska tämä ei ole tyhjä):

Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x24796452

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1      121601   976760001    7  HPFS/NTFS
« Viimeksi muokattu: 10.01.10 - klo:12.14 kirjoittanut Ganymedes »

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #10 : 10.01.10 - klo:20.12 »
en ole ihan varma mikä se ongelma nyt sitten vielä on? Voitko varmuuden vuoksi kertoa, että onko jokin todellinen ongelma, jota et mainitse?

Todellisia ongelmia on vielä kaksi. Suurempi niistä on se etten pääsen lost_found kansioon (ei ole oikeuksia) peruskäyttäjänä, enkä kirjoittamaan koko levylle mitään, luomaan kansioita tms. Toinen on se mikä näkyy Gparted-ohjelmassa. Se antaa ristiriitaista tietoa. Sen mukaisesti luotua osiota ei ole lainkaan ja se näyttää sdf1:n olevan mitättömän pieni kilon kokoinen kikkare, joka on tunnistamatonta laatua. Se yli 900-gigainen on varaamatonta eli sille ei ole tiedostonhallintajärjestelmää lainkaan. Gpartedilla sen voisi tehdä - itse asiassa yritin jälleen - mutta tuli virheilmoitus heti alkuun. Tässä vaiheessa voisin root-oikeuksin käyttää levyäni, mutta nuo kaksi asiaa kieltämättä ovat vähintäänkin häiritseviä asioita.

Sanoisin, että levysi toimii nyt.

En huomannut aiemmin, että sinullahan ei ole vielä filesysteemiä luotuna. Joten sikäli levy ei vielä toimi.

Ok, saisin tuon kaiketi jostakin, mutta toivoisin että mentäisiin vielä sinun opastuksella eteenpäin koska olet tietoinen näistä parista esiinnousseesta kummallisuudesta. Saattaahan olla, että joku muukin vielä osaa ottaa erityisesti tuohon Gparted-asiaan kantaa.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #11 : 10.01.10 - klo:20.33 »
Mutta, mutta, ...

Teitkö tosiaan tuon filesysteemin komennolla:

sudo mkfs.ext3 /dev/sdb1

(jos sdb1 on todella partitiosi, kuten sanoit jollakin muulla koneella se olikin sdf1 ...)

tai

sudo mkfs.ext3 /dev/sdb1 -L omanimi
(jos halusit antaa sille oman nimen)

Ei se tietenkään toimi ennen tätä. Sorry, jos en ole huomannut, että olet tämän jo tehnyt.

Voit hyvin unohtaa Gparted epämääräisyydet - sinulla on nyt fdisk hallussa. Siihen kun vielä lisätään tämä "mkfs", niin et tarvitse Gparted ohjelmaa (tai sen vastineita).

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #12 : 10.01.10 - klo:20.41 »
En ole varma onko sinulla hakemistojen ja tiedostojen luonti hallussa näin tehdylle ext3-levylle?

Varoitin kyllä aiemmin, että jos teet ext3-levyn niin nämä asiat pitää oikeasti hallita, koska oletuksena mitään oikeuksia ei ole. Sinänsä kyseessä on vain muutama komento ja nämä ovat ihan Linux (unix) perusasioita. Jos kirjoitat komentoriville:

sudo nautilus

niin saat ikkunan jossa ON kaikki oikeudet tehdä näitä asioita. Ehkä sitä kautta oikeudet pystyy myös asettamaan sellaisiksi, että tavallisilla käyttäjillä on myös oikeudet. Nämä temput voi tehdä komentoriviltäkin yhtä hyvin.

Jos olisit tehnyt FAT32-levyn niin oikeuksia ei olisi tarvinnut hallita. Mutta näistä ehkä lisää myöhemmin ...

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #13 : 11.01.10 - klo:10.50 »
Jos kirjoitat komentoriville:

sudo nautilus

niin saat ikkunan jossa ON kaikki oikeudet tehdä näitä asioita.
Nautilus on graafinen ohjelma, joten sitä pitää käyttää gksudolla.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #14 : 11.01.10 - klo:11.26 »
Kiitos korjauksesta.  :)

Jos edellisestä kirjoittelusta jäi epäselväksi, niin voin kyllä opastaa komentoriviltä ne muutamat komennot joilla saat hakemistot siihen tilaan, että pääset nautilusta käyttämään ihan normaalisti omilla käyttäjätunnuksillasi. Tarkoitan siis komentoja mkdir, chmod, chown, chgrp - ehkä ne kuitenkin tunnetkin?

juyli

  • Vieras
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #15 : 11.01.10 - klo:12.30 »
Todellisia ongelmia on vielä kaksi. Suurempi niistä on se etten pääsen lost_found kansioon (ei ole oikeuksia) peruskäyttäjänä, enkä kirjoittamaan koko levylle mitään, luomaan kansioita tms.

Hakemisto lost_found ei ole tavalliselle käyttäjälle, vaan tiedostojärjestemän hallintaan ko. osiolla.
Käyttöoikeudet osiolle taas on määriteltävissä antamalla liitospisteelle (Mountpoint) halutut oikeudet (chown/group). Esim. oikeudet chown 777 /mnt/osio tarjoaa kaikille omistajille, ryhmille ja muille sekä ajo-, luku - ja kirjoitusoikeudet. http://linux.fi/wiki/Tiedostojen_oikeudet
Oikeuksia voidaan määritellä myös umask:lla: http://linux.fi/wiki/Umask

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #16 : 11.01.10 - klo:16.11 »
Haluaisin ulkoiselle levylleni varmuuskopiot, joten onkohan tuo ext3 sittenkään paras ratkaisu? Simple Backup Restore (uusi tuttavuus) varastoi haluamaani paikkaan ja sen saa tekemään operaation ajastetusti. Voi tulla ongelmia, jos ulkoiselle levylle pääsy edellyttää root -oikeuksia. Olisikohan järkevää muuttaa tuo ulkoinen kovalevy suosiolla ext2-muotoon?

Fat32 ei ole sovellu käyttööni. Harrastan videoeditointia ja pelkästään yhden dv-nauhan vieminen koneelle käyttää kiintolevytilaa lähes 14 gigatavua. Pitäisi videot viedä pieninä paloina...

Mitä tulee tarjoukseesi, niin kiitos kyllä. En juurikaan tunne noita komentoja.



Muok-muok:
Näyttää sujuvan tuo ulkoiselle kiintolevylle varmuuskopiointi mainitulla ohjelmalla jo nyt.
« Viimeksi muokattu: 11.01.10 - klo:16.36 kirjoittanut Ubumpi »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Ulkoinen kiintolevy (LaCie)asennusongelma
« Vastaus #17 : 11.01.10 - klo:17.37 »
Jos mainittu softa tekee asioita mitä haluat niin hyvä. Itse käytän pelkkää rsync-komentoa, mutta olettaisin, että saat softalla tehtyä näppärämmin.

Ei tiedostojen käsittelyyn tietenkään jatkossa pelkkiä root-oikeuksia tarvita. Kyse on vain siitä, että annat itsellesi oikeudet. Komentoja:

sudo mkdir /media/disk/backup      , jossa
- "/media/disk" - on paikka johon levy tuli mountattua. En tiedä mikä se sinulla mahtaa olla (voi olla tuokin, df -komennolla näkee)
- "backup" on päätason hakemisto josta kaikki alkaa. Kannattaa tehdä yksi tai vain pieni määrä hakemistoja päätasolle, helpompi toimia näin (yleensä)
- "sudo", koska lähtötilanteessa sinulla ei ole mitään oikeuksia, niin tällä ne otetaan


cd /media/disk
- mennään sinne päätasolle

sudo chmod 777 backup
- annetaan kaikille kaikki oikeudet "backup" hakemistoon

chown pekka backup
- annetaan "pekka" nimiselle käyttäjälle omistusoikeus "backup" hakemistoon

chgrp pekka backup
- annetaan "pekka" nimiselle käyttäjäryhmälle ryhmäoikeus "backup" hakemistoon

Jos näissä komennoissa tulee herjoja oikeuksien riittävyydestä (esim. jos kokeilet lievästi jotakin muuta tai jossakin muussa järjestyksessä), niin sitten pitää sanoa "sudo" komennon alussa.

Nämä chown ja chgrp tuntuvat ehkä turhilta komennoilta kun edellä kuitenkin annettiin kaikille kaikki oikeudet. Oikeasti, yleisessä tapauksessa, haluat antaa vain rajoitettuja oikeuksia ryhmälle ja maailmalle, jolloin nämä omistusoikeudet on syytä ottaa omaan haltuun. Esim:

chmod 700 backup
- antaa oikeudet siten että maailmalla ja ryhmällä ei ole mitään oikeuksia mutta omistajalla on kaikki oikeudet

Suosittelen kuitenkin, että opiskelet näitä 777...000 asioita opusten perusteella (yllähän annettiin linkkejä) tai kokeilemalla. Näillä ei kuitenkaan ole ulkoisilla levyillä oikeasti mitään merkitystä kun jos levyn ottaa itselleen, liittää sen omaan koneeseensa, niin voihan sille sitten kuka hyvänsä antaa mitä hyvänsä oikeuksia. Näillä on oikeasti merkitystä vain laitteilla, joiden levyihin ei fyysisesti pääse käsiksi (varsinkin serverit ja sisäiset levytkin) - ja kun käyttäjällä on vain rajoitetut oikeudet. Tietysti ulkoisen hakkeroinnin ja yleisen tietoturvan takia, olisi tietysti hyvä, että kaikilla levyilla on vain rajoitetut oikeudet (voihan joku Internet-mato yrittää tehdä jotakin, jolloin sen pääsy on hyvä tukkia oletuksena) - jos nyt tarkemmaksi heittäydytään.

Lisää:

ls -ls
- tällä näet mitä olet tehnyt, välttämätöntä kokeilussa

Kun olet tehnyt ylläolevat, niin sen jälkeen voit Nautiluksella mennä "backup" hakemistoon ja alkaa antamaan sinne omia hakemistojasi ja luomaan tiedostoja ja niin edelleen.

Jos kerran backup-ohjelmasi suostui sinne jotakin tekemään ja käytit oikeasti ext3 tiedostojärjestelmää, niin se varmaankin sitten teki ylläkuvattuja temppuja automaattisesti (varmaankin kysyi jossain vaiheessa käyttäjätunnuksesi salasanaa, koska ei se ilman lupaa sellaista tee).

Mutta ei tässä mistään sen kummemmasta ole kyse.