Ostin tämän. http://keskustelu.afterdawn.com/thread_view.cfm/223489 Vaikuttaa hyvältä boxilta sen verran kun sain siitä windowsilla irti, mutta nyt tuli se ongelma eteen. Mitenhän saan tämän toimimaan Suse 9.3:ssa?
Linuxissa toimivat monet usb-massamuistit nykyisin lähes oletuksena - muistitikut/muistikortinlukijat/kamerat jne. Miksi ei sitten kovalevytkin. Ei mitään henk. koht. kokemusta usb-kovalevyistä, joten kerropa ihmeessä sitten omista kokemuksistasi.
En tiedä mitä susen kerneliin on käännetty ja on ko susessa udev ja cold/hotplug ominaisuuksia joten nuo olisi hyvä selvittää. Kernelissä pitää olla tuki USB mass storagelle. Tämän lisäksi jos on cold/hotplug päällä niin pitäisi usb kovon olla toiminta valmis. USB kovot näkyvät scsi laitteina samoin kuin sata kovot, joten paikka josta kyseinen kovo löytyy on luultavimmin seuraava vapaa sd* laite. Oma kamera ja mp3 soitin näkyvät sdd:nä koska sda, sdb ja sdc on jo käytössä sata kovoilla.
Itsellänikin nuo muistitikut ja massamuistilaitteet toimivat suoraan. Tämän kanssa kuitenkin tuli ongelmia. Windows tunnisti sen erilliseksi kovalevyksi, toisin kuin massamuistilaitteen. Miten tuon kernelin USB mass storagen saa päälle?
Ja mitenkä se sitten onnistuu? Edit: Ja pysyykö wintoosalla tallentamani tiedostot siellä varmasti, vai pitääkö se alustaa myös linuxilla?
Yksinkertaisuudessaan mkdir /mnt/usbdisk mount /dev/sdX# /mnt/usbdisk X:n paikalle tulee a, b, c, jne riippuen siitä, että mikä laite kyseessä ja sitten #:n paikalle tulee osion numero (1, 2, 3), jonka haluat mountata.. Kyllä windowssissa tallennettujen tietojen pitäisi pysyä siellä, mutta tietysti kaikista tärkeistä tiedostoista kannattaa ottaa [bold]aina[/bold] varmuuskopiot...ainakin siksi aikaa, kun testailet, että saat sen kovalevyn mountattua oikein... FAT osioita pystyy lukemaan ja kirjoittamaan linuxissa ja NTFS osioita vain lukemaan (NTFS osiolle kirjoittaminen saattaa rikkoa tiedostojärjestelmän, joten sitä ei suositella, vaikka sekin on kyllä mahdollista...) EDIT: typo
Ajoin nuo komennot ja laitoin kirjaimeksi K ja numeroksi 6. Sitten tuli Virhe: Ei voida siirtyä kohteeseen file///media/LACIE. Kohteeseen ei ole käyttöoikeuksia. Lacie on kovalevyn nimi. edit: Yritin vielä conquerorilla muutaman kerran, mutta tuli aina Sinulla ei ole riittävästi oikeuksia lukea flike:///media/LACIE kansio kovolle kuitenkin löytyy tuolta media kohdasta. NTFS se on jo valmiiksi.
Huoh...mistähän sä ton K:n ja 6:sen keksit (ei noita voi siihen ihan hatusta vetää)...?? Vähän selkeyttä näihin kirjoituksiin...tästä ei kyllä pysty ymmärtämään oikeastaan mitään!! Teitkö siis tollasen hakemiston (/media/LACIE), johon yrityt mountata sen levyn?? Linux puolella on [bold]hakemistoja[/bold], eikä mitään kansioita!! Mihinköhän tääkin liittyy...?? Onko se kovalevy siis NTFS tiedostojärjestelmässä...?? Jos on, niin kirjoittamista sille ei voi suositella, mutta lukeminen onnistuu kyllä niinkuin jo aiemmin sanoinkin!!
K se oli windowsissa, toisessa koneessa F. 5 Osiota on valmiiksi joten ajattelin että tämä olisi kuudes. Kansiolla tarkoitan hakemistoa, onko jotain väliä kyllä tonkin ymmärtää Toi hakemisto tuli itestään sinne kun ajoin noi komennot(tai mitä ikinä ovatkaan)
Voit unohtaa windowssin...eli siis jos kirjoittelet komentorivillä: ls /dev/sd* niin saat listauksen, josta ton levyn pitäisi löytyä esim. tähän tyyliin: /dev/sda /dev/sdb /dev/sdb1 Eli nyt siis mounttaat ton /dev/sdb1:sen näin: mount /dev/sdb1 /mnt/usbdisk Windowssissa voi puhua kummasta vaan, mutta linux puolella niitä kutsutaan hakemistoiksi... Hmm...kuullostaapas oudolta... EDIT: edittiä