En saa FAT32 näkymään linuxissa?
|
|
Wepu
Junior Member
|
10. toukokuuta 2006 @ 04:34 |
Linkki tähän viestiin
|
Tein tuollaisen FAT32 aseman, jotta voisin siirtää tiedostoja windowsin ja linuxin välillä. Nytten en saa tuota asemaa mitenkään näkyviin linuxissa? Muut asemat ovat suoraan näkyneet.
Käyttiksenä SUSE 10.0
|
Member
|
10. toukokuuta 2006 @ 05:06 |
Linkki tähän viestiin
|
Quote: Tein tuollaisen FAT32 aseman, jotta voisin siirtää tiedostoja windowsin ja linuxin välillä. Nytten en saa tuota asemaa mitenkään näkyviin linuxissa? Muut asemat ovat suoraan näkyneet.
Se täytyy liittää erikseen, jos se on asennuksen jälkeen tehty.
Voit tehdä sen käsin muokkaamalla jollain tekstieditorilla /etc/fstab filua, tai susen osiointityökalulla (missä se osio varmaan näkyykin).
Eli yast>järjestelmä>osiointityökalu muokattava osio siniseksi>muokkaa valitse joku liitoskohta esim mnt, srv, home klikkaa ok ja hyväksy ja seuraavassa buutissa pitäs osion näkyä valitsemassasi liitoskohdassa.
Mutta niinkun siellä varoitetaan, niin nää hommat tehdään omalla vastuulla.
|
Senior Member
|
10. toukokuuta 2006 @ 07:58 |
Linkki tähän viestiin
|
jos ei halua tuota fat32 levyä automaagisesti mukaan bootin aikana, niin voit antaa terminaalissa, eli komentokehoitteessa komennon mount -t vfat /dev/hdxx /paikka/johon/liitetaan. Komennolla umount /dev/hdxx otetaan se osio sitten pois "näkyvistä".
|
Senior Member
|
10. toukokuuta 2006 @ 10:50 |
Linkki tähän viestiin
|
Quote: jos ei halua tuota fat32 levyä automaagisesti mukaan bootin aikana, niin voit antaa terminaalissa, eli komentokehoitteessa komennon mount -t vfat /dev/hdxx /paikka/johon/liitetaan. Komennolla umount /dev/hdxx otetaan se osio sitten pois "näkyvistä".
Helpommalla pääset kun conffaat sen /etc/fstab:n ja laittaa parametreihin "noauto". Ei tarvi nivelreumaa hommata joka kerta kun haluaa levyn mountata. "(u)mount /mounttipolku" riittää tuon jälkeen.
Veikkaan että ketjun aloittaja ei ehkä halua vielä* konsoliin tutustua (jotenkin aistittavissa kysymyksestä) niin että lienee viisainta vain hänen tutustua niihin susen työkaluihin..
* olisi ihan suositeltavaa toki
|
Wepu
Junior Member
|
10. toukokuuta 2006 @ 11:44 |
Linkki tähän viestiin
|
Hmm.. Mulla näkyy tuo 9.7 gt FAT32 linuxista kun kirjotan /windows/F, ja näen sen myös windowsissa. Mutta kun koitan kirjoittaa tuolle jotain windowsissa niin en näe sitä linuxin kautta ja toisinpäin?
|
Senior Member
|
10. toukokuuta 2006 @ 12:55 |
Linkki tähän viestiin
|
Quote: Hmm.. Mulla näkyy tuo 9.7 gt FAT32 linuxista kun
kirjotan /windows/F, ja näen sen myös windowsissa. Mutta kun koitan
kirjoittaa tuolle jotain windowsissa niin en näe sitä linuxin kautta
ja toisinpäin?
Tarkoittaa että sulla on siellä Linux puolella liitäntä paikka
(onkohan tuo oikea suomennus) valmiina, eli tyhjä hakemisto. Tuohon
hakemistoon on ilmeisesti tarkoitus liittää eli mountata tuo windows
osio.
Tuo windows partitio pitäis vielä liittää linuxjärjestelmään. Koita
tuohon niitä aikasemmin neuvottuja susen työkaluja, tai jos haluat
konsolia kokeilla niin seuraavaa.
Sun pitäis koittaa konsolissa (etsi konsoli) komentoa
mount /windows/f . Tuon jälkeen tuo windows asema
saattaa olla käytössä. (ei mitään hajua miten suse oletuksena
conffaa /etc/fstab tiedoston)
Jos ei toimi niin, kerroppas montako levyä siinä sun koneessas on ja
monenneko levyn monesko partitio tuo F on.
edit, typo joka muutti sanan merkitystä ikävästi..
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 10. toukokuuta 2006 @ 12:56
|
Wepu
Junior Member
|
11. toukokuuta 2006 @ 03:14 |
Linkki tähän viestiin
|
Kyllä konsolin käyttö mulle ihan tuttua on :)
Nytten vain ihmettelen kun koitan laitttaa mount /windows/F niin alkaa valitteleemaan jostain unknown FS (filesystem)?
Koneessa on kaksi kovalevyä, ja tuo FAT32 partitio on tehty DISK1.
Tuossa vielä kuva: http://img222.imageshack.us/img222/1552/kuvatus2sh.jpg
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 11. toukokuuta 2006 @ 03:18
|
AfterDawn Addict
3 tuotearviota
|
11. toukokuuta 2006 @ 04:16 |
Linkki tähän viestiin
|
Quote: Nytten vain ihmettelen kun koitan laitttaa mount /windows/F niin alkaa valitteleemaan jostain unknown FS (filesystem)?
Komentosi on virheellinen. mount tiedostojärjestelmäntyyppi osionsijainti mounttauspiste. Komennossasi on vain mounttauspiste.
kannattaa alkaa opiskelemaan noita man sivuja.
man mount komento kertoo jo paljon.
Linux konsoli mounttauksen lyhyt oppimäärä:
1. Luo hakemisto johon haluat mountatun osion ilmestyvän.
mkdir /hakemisto/jonka/luot
2. Liitä haluttu osio luotuun hakemistoon.
mount -t vfat /dev/hdxx /paikka/johon/liitetaan
3. Nyt voit selata mountattua kovoa normaalisti.
4. Jos kaikki toimii ja haluat välttyä kohdalta 2. ensi kerralla muokkaa /etc/fstab tiedostoa jolloin osio mountataan käynnistyksen yhteydessä.
5. Jos et tarvitse enään mountattua osiota voit unmountata sen
umount /dev/hdxx
HUOM. hdxx on liitettävän osion tunnus esim
IDE primary master eka osio = hda1
SATA primary mastereka osio = sda1
jne...
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 11. toukokuuta 2006 @ 04:22
|
Member
|
11. toukokuuta 2006 @ 04:26 |
Linkki tähän viestiin
|
Toi kuva on windowsin näkemys osioinnista. Enemmän auttaisi jos räppäät kuvan Susen osiotaulusta. Linuxiinhan toi on tarkotus liittää. Ja se kyllä onnistuu niillä ohjeilla mitä aiemmin kirjoitin.
|
Senior Member
|
11. toukokuuta 2006 @ 07:00 |
Linkki tähän viestiin
|
Quote: Komentosi on virheellinen. mount tiedostojärjestelmäntyyppi osionsijainti mounttauspiste. Komennossasi on vain mounttauspiste.
Neuvoinkin tuon puutteellisena kun ajattelin että suse on autom conffannu sen fstabiin, mutta näköjään ei.
Quote: oi kuva on windowsin näkemys osioinnista. Enemmän auttaisi jos räppäät kuvan Susen osiotaulusta.
höh, sama kiintolevy se molempien puolella on.
eli tuo levy on siis /dev/hda5 (tai jos sata levyjä niin /dev/sda5)
eli koitas sitten: mount -t vfat /dev/hda5 /windows/f
(tai: mount -t vfat /dev/sda5 /windows/f)
Ja mounttauksen saat purettua umount /windows/f
eli kuten yllä on neuvottu.
kannattaa lisätä /etc/fstab tiedostoon seuraava rivi:
/dev/hda5 /windows/f vfat rw 0 0
huom. tai sda5
roottina tehtävä siis.
vink. nano /etc/fstab
ctrl+o kirjoittaa
ctrl+x lopettaa
ja ota eka varmuuskopsu. cp /etc/fstab /etc/fstab.backup
|
Senior Member
|
11. toukokuuta 2006 @ 07:18 |
Linkki tähän viestiin
|
tämä nyt ei ehkä auta wepua yhtään, mutta..
Quote: SATA primary mastereka osio = sda1
SATA on yksi IDE standardi (seuraaja ATA:lle).. mutta mikä halvattu saa sen määrittymään SCSI (/dev/sda on nimittäin ensimmäinen SCSI levy) levyksi? Kun itse laitoin slackwaren ja kernelin 2.6.16.14 SATA tuen, niin minulla SATA-kiintolevy näkyi normaalina IDE-levynä (/dev/hde taisi olla) :|
ja ei, en käyttänyt libsata -systeemiä vaan suoraa kernelin SATA-tukea
|
Senior Member
|
11. toukokuuta 2006 @ 07:23 |
Linkki tähän viestiin
|
Hmm.. En tota kantaa miksi noin, kokemusta on vain kahdesta SATA koneesta ja niissä nuo näkyy sda levyinä. :o (toinen niistä on just asennuksessa tuossa vieressä)
|
Senior Member
|
11. toukokuuta 2006 @ 07:44 |
Linkki tähän viestiin
|
jaajaa..
Kai se o joku distrokohtainen (ja mahdollisen libsatan säädöstä riippuva) juttu. Vastatkoon ken tietää :D
|
Senior Member
|
11. toukokuuta 2006 @ 09:17 |
Linkki tähän viestiin
|
Quote: SATA on yksi IDE standardi (seuraaja ATA:lle).. mutta mikä halvattu saa sen määrittymään SCSI (/dev/sda on nimittäin ensimmäinen SCSI levy) levyksi? Kun itse laitoin slackwaren ja kernelin 2.6.16.14 SATA tuen, niin minulla SATA-kiintolevy näkyi normaalina IDE-levynä (/dev/hde taisi olla) :|
ja ei, en käyttänyt libsata -systeemiä vaan suoraa kernelin SATA-tukea
Ensimmäiset SATA levy tuet linuxiin tuli libata ajurin kautta jolloin sata levyt näkyivät hd* levyinä, mutta tämän ongelmana oli että ata ajurit eivät tue kaikkia sata-ominaisuuksia, kuten esim. hot-swap tai ncq. Lähes kaikille näille ominaisuuksille tuki kuitenkin löytyy scsi ajureista ja tämän takia libata jäi historiaan uuden sata-ajurin myötä joka käyttää jo olemassa olevia scsi ominaisuuksia hyödykseen. Tämäntakia sata levyt näkyvät sd*, ja tulevat myös näkymään jatkossa.
(näin ainakin olen itse asian ymmärtänyt)
うさぎ => Kubuntu 10.04 64b + W7Pro64 # EliteBook 8540w # Ci7 620M # 4GB # QFX 880M # 7k500 500GB
きつね => WXP32 # PIIX4 910e # 4GB # RHD 6870 # 500GB
くま => Linux/XBMC 64b # Zotac MAG HD-ND01 # N330 # 2GB # GF 9400M/ION
とら => Ubuntu Server 8.04 LTS 64b # Jetway NC62K-LF # AX2 4850e @1,7GHz/0,9V # 2GB # F1 4x1TB
|
Member
|
11. toukokuuta 2006 @ 12:06 |
Linkki tähän viestiin
|
Quote: eli tuo levy on siis /dev/hda5 (tai jos sata levyjä niin /dev/sda5)
Tota just hain. En vaan ymmärrä mistä sen tiedät, että se on /dev/hda5 ehkä olen vaan tyhmä.
|
Senior Member
|
11. toukokuuta 2006 @ 12:27 |
Linkki tähän viestiin
|
Kuvan mukaan tuo fat osio on kovalevyn ainut looginen osio, osio numerointihan linuxissa menee siten että
1-4 = primary
5-> = logical
elikkä hda5 = primary master, first logical partition (näin hienosti englanniksi =) )
うさぎ => Kubuntu 10.04 64b + W7Pro64 # EliteBook 8540w # Ci7 620M # 4GB # QFX 880M # 7k500 500GB
きつね => WXP32 # PIIX4 910e # 4GB # RHD 6870 # 500GB
くま => Linux/XBMC 64b # Zotac MAG HD-ND01 # N330 # 2GB # GF 9400M/ION
とら => Ubuntu Server 8.04 LTS 64b # Jetway NC62K-LF # AX2 4850e @1,7GHz/0,9V # 2GB # F1 4x1TB
|
Member
|
11. toukokuuta 2006 @ 16:51 |
Linkki tähän viestiin
|
No niin selkis.
|
Faeryan
Suspended due to non-functional email address
|
12. toukokuuta 2006 @ 01:16 |
Linkki tähän viestiin
|
FAT32 hoitaa file permissionit hiukan eri tavalla kuin Linuxin tiedostojärjestelmät tekevät.
Saadaksesi Fat32:lle kirjoitusoikeudet, joudut mounttaamaan sen bootin yhteydessä.
Mikäli Windowsisi tukee NTFS:ää, niin tämä tiedostojensiirtoasema kannattaisi vaihtaa sellaiseksi. NTFS kun tukee edes jonkinmoista file permissionia, niin sen datan liikuttaminen on hiukan helpompaa.
AsRock939-DualSata2 | AMD Athlon64 X2 3800+ | GeForce 9800 GT | 2,5Gt DDR | Samsung HD160JJ | Logitech G15 | Samsung 226BW | Razer Diamondback
|
Senior Member
|
12. toukokuuta 2006 @ 02:25 |
Linkki tähän viestiin
|
Quote: Faeryan
Member
_ 11. toukokuuta 2006 @ 22:16_ Lähetä käyttäjälle yksityisviesti
FAT32 hoitaa file permissionit hiukan eri tavalla kuin Linuxin tiedostojärjestelmät tekevät.
Saadaksesi Fat32:lle kirjoitusoikeudet, joudut mounttaamaan sen bootin yhteydessä.
Mikäli Windowsisi tukee NTFS:ää, niin tämä tiedostojensiirtoasema kannattaisi vaihtaa sellaiseksi. NTFS kun tukee edes jonkinmoista file permissionia, niin sen datan liikuttaminen on hiukan helpompaa.
Siis, häh?.
Unohtakaa nämä!
|
Senior Member
|
12. toukokuuta 2006 @ 08:53 |
Linkki tähän viestiin
|
Quote: FAT32 hoitaa file permissionit hiukan eri tavalla kuin Linuxin tiedostojärjestelmät tekevät.
Ensinnäkin, FAT32:ssa ei mitään "file permissioneita" edes ole. FAT32:ssa tiedostoilla on 3 ominaisuutta (file attribute): vain luku (read-only), piilotettu (hidden), arkisto (archive). FAT32:ssa ei voi todellakaan määrätä onko jollain käyttäjällä oikeus tehdä jotain tiedostolle.
Siinä olet kyllä oikeassa, että Linuxin puolelta ei voi muuttaa noita FAT32:n tiedostojen ominaisuuksia (file attributes). Linuxin puolelta ei voi muuttaa myöskään NTFS:llä olevien tiedostojen oikeuksia (file permission). Tai voi yrittää - en takaa että toimii
Quote: Saadaksesi Fat32:lle kirjoitusoikeudet, joudut mounttaamaan sen bootin yhteydessä.
häh? ei se levyn mounttaaminen bootin aikana eroa mitenkään siitä mounttaako sen levyn bootin jälkeen - samaa mount komentoa käytetään..
Quote: Mikäli Windowsisi tukee NTFS:ää, niin tämä tiedostojensiirtoasema kannattaisi vaihtaa sellaiseksi
ei. Lukeminen NTFS-osiolta (asemalta) onnistuu hyvin. Linuxin puolella NTFS:lle kirjoitus on keskeneräinen ja vielä kehitysvaiheessa. Linuxin puolelta NTFS:lle kirjoitus tapahtuu omalla vastuulla.
Quote: NTFS kun tukee edes jonkinmoista file permissionia, niin sen datan liikuttaminen on hiukan helpompaa.
ei.. Tiedostojen oikeuksilla (file permissions) on ihan toinen tarkoitus kun "helpottaa datan liikuttamista". Jos tietokoneella on monia käyttäjiä, tiedostojen oikeuksilla voidaan määrätä kenellä käyttäjällä (tai käyttäjäryhmällä) on oikeus tehdä mitäkin tiedostoille. Se että NTFS:ssä on hyvä systeemi tuolle tiedostojen oikeuksille (file permissions) on yksi syy siihen, että linuxin puolen NTFS:n kirjoitustuki on vielä keskeneräinen.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 12. toukokuuta 2006 @ 08:55
|
Sakarias
Suspended due to non-functional email address
|
12. toukokuuta 2006 @ 10:30 |
Linkki tähän viestiin
|
Olipas rönsyilevää juttua.. helpoiten liittäminen tosiaan tapahtuu konsolissa. roottina #fdisk -l listaa käytössä olevat levyt. listasta voi poimia halutun aseman... tässä tapauksessa /dev/hda5 olettaisin. liitokset tehdään yleensä /mnt kansion alle. Tehdään sinne sopiva hakemisto esim #mkdir /mnt/hda5. ja liitetään levy #mount /dev/hda5 /mnt/hda5. Liitoksen poisto #umount /mnt/hda5. Yleensä tiedostojärjestelmän systeemi arvaa oikein. Kun suomessa ollaan merkistöjen kanssa on joskus ongelmia...skandit ym merkit tiedostojen ja hakemistojen nimissä ei ole suositelavia. ASCII, ANSI, UTF-8 muutokset on sitten toinen juttu..
|
lunix
Senior Member
|
12. toukokuuta 2006 @ 11:47 |
Linkki tähän viestiin
|
|
Mainos
|
|
|
Wepu
Junior Member
|
13. toukokuuta 2006 @ 06:45 |
Linkki tähän viestiin
|
Kiitoksia kaikille avusta, sain toimimaan tuon niinkuin piti.
|