Linux.fi - keskustelualue Wikin etusivulle
Elokuu 01, 2010, 07:26:31 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: Fedora ja NTFS osioiden mounttaus ongelma.  (Luettu 652 kertaa)
Juksu
Uusi käyttäjä

Viestejä: 10


« : Helmikuu 07, 2010, 18:14:40 »

Minulla on käytössä Windows XP ja sen rinnalla Fedora 12 jossa olen liittänyt 3 NTFS osiota, näin
/dev/sda1 = /mnt/Windows_C
/dev/sda2 = /mnt/Windows_E
/dev/sdb1 = /mnt/Windows_D

sda1:llä on windows

Mutta ongelma on se että jostaiin syystä Fedora 12 vaihtaa sda levyn sdb:ksi ja toisin päin eli välillä homma toimii ja levyt näkyvät, mutta välillä käy näin
Liitetään paikalliset tiedostojärjestelmät:  WARNING: All config files need .conf: /etc/modprobe.d/anaconda, it will be ignored in a future release.
NTFS signature is missing.
Failed to mount '/dev/sda2': Virheellinen argumentti
The device '/dev/sda2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
[VIRHE ]

ja kun näin käy onkin /dev/sda2  ja sda1 /dev/sdb2 ja sdb1 ja sdb1 on sda1 eli Fedora 12 vaihtelee näiden paikkaa jatkuvasti, välillä homma menee ihan oikein ja välillä väärin, mikäköhän mahtaisi olla vikana kun osiot näkyvät välillä väärin.

Tiedän että fedora 12 mounttaa automaattisesti /media hakemistoon, mutta näin oli tehtynä myös Fedora 10 ja ei ollut mitään ongelmaa, vaikka antaisi mountata automaattisesti niin silti on sama ongelma eli välillä Windowssin C osio on sda1 ja välillä sdb1.

fstablessa on näin

/dev/sda1 /mnt/Windows_C ntfs-3g defaults,locale=fi_FI.utf8 0 0
/dev/sdb1 /mnt/Windows_D ntfs-3g defaults,locale=fi_FI.utf8 0 0
/dev/sda2 /mnt/Windows_E ntfs-3g defaults,locale=fi_FI.utf8 0 0




tallennettu
eero
Ylläpitäjä

Viestejä: 796


RHCE 5/LPIC1&2/CLA11


WWW
« Vastaus #1 : Helmikuu 07, 2010, 18:41:31 »

Minulla on käytössä Windows XP ja sen rinnalla Fedora 12 jossa olen liittänyt 3 NTFS osiota, näin
/dev/sda1 = /mnt/Windows_C
/dev/sda2 = /mnt/Windows_E
/dev/sdb1 = /mnt/Windows_D

sda1:llä on windows

Mutta ongelma on se että jostaiin syystä Fedora 12 vaihtaa sda levyn sdb:ksi ja toisin päin eli välillä homma toimii ja levyt näkyvät, mutta välillä käy näin
Liitetään paikalliset tiedostojärjestelmät:  WARNING: All config files need .conf: /etc/modprobe.d/anaconda, it will be ignored in a future release.
NTFS signature is missing.
Failed to mount '/dev/sda2': Virheellinen argumentti
The device '/dev/sda2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
[VIRHE ]

ja kun näin käy onkin /dev/sda2  ja sda1 /dev/sdb2 ja sdb1 ja sdb1 on sda1 eli Fedora 12 vaihtelee näiden paikkaa jatkuvasti, välillä homma menee ihan oikein ja välillä väärin, mikäköhän mahtaisi olla vikana kun osiot näkyvät välillä väärin.

Tiedän että fedora 12 mounttaa automaattisesti /media hakemistoon, mutta näin oli tehtynä myös Fedora 10 ja ei ollut mitään ongelmaa, vaikka antaisi mountata automaattisesti niin silti on sama ongelma eli välillä Windowssin C osio on sda1 ja välillä sdb1.

fstablessa on näin

/dev/sda1 /mnt/Windows_C ntfs-3g defaults,locale=fi_FI.utf8 0 0
/dev/sdb1 /mnt/Windows_D ntfs-3g defaults,locale=fi_FI.utf8 0 0
/dev/sda2 /mnt/Windows_E ntfs-3g defaults,locale=fi_FI.utf8 0 0






voit mountata disk-by-id:n alta.

--
Eero
tallennettu
ksu
Uusi käyttäjä

Viestejä: 7


« Vastaus #2 : Helmikuu 08, 2010, 06:05:59 »

Minulla on käytössä Windows XP ja sen rinnalla Fedora 12 jossa olen liittänyt 3 NTFS osiota, näin
/dev/sda1 = /mnt/Windows_C
/dev/sda2 = /mnt/Windows_E
/dev/sdb1 = /mnt/Windows_D

sda1:llä on windows

Mutta ongelma on se että jostaiin syystä Fedora 12 vaihtaa sda levyn sdb:ksi ja toisin päin eli välillä homma toimii ja levyt näkyvät, mutta välillä käy näin
Liitetään paikalliset tiedostojärjestelmät:  WARNING: All config files need .conf: /etc/modprobe.d/anaconda, it will be ignored in a future release.
NTFS signature is missing.
Failed to mount '/dev/sda2': Virheellinen argumentti
The device '/dev/sda2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
[VIRHE ]


Liittyisköhän tuohon anacondaan, kun tuolla siitä mainitaan. Se on aiheuttanut ainakin yhden bugin, joten ehkä kannattais kokeilla poistaa tuo anaconda.

http://fedoraproject.org/wiki/Common_F12_bugs#CD_tray_problems_or_slow_boot_after_installation_from_live_CD
tallennettu
Juksu
Uusi käyttäjä

Viestejä: 10


« Vastaus #3 : Helmikuu 08, 2010, 07:02:02 »

Eipä ole anacondaa koneella, joten ei voine ainakaan siitä johtua.
tallennettu
juyli
Full Member

Viestejä: 229


« Vastaus #4 : Helmikuu 08, 2010, 18:27:23 »

NTFS signature is missing.
Failed to mount '/dev/sda2': Virheellinen argumentti
The device '/dev/sda2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? ...

Pistäpä tuloste komennosta
Koodia:
su - -c 'fdisk -l'
Virheilmoitushan selvästi viittaa siihen, ettei ko. osiolla (laitetiedosto /dev/sda2) olisi NTFS-tiedostojärjestelmää.
tallennettu
Juksu
Uusi käyttäjä

Viestejä: 10


« Vastaus #5 : Helmikuu 08, 2010, 22:36:37 »

Tällä hetkellä homma toimii.

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

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1       19377   155645721    7  HPFS/NTFS
/dev/sda2           19378      121601   821114280    7  HPFS/NTFS

Levy /dev/sdb: 163.9 Gt, 163928604672 tavua
255 päätä, 63 sektoria/ura, 19929 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x644338a0

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1   *         112       10048    79818921    7  HPFS/NTFS
/dev/sdb2           10049       19929    79369132+   f  W95 Laaj (LBA)
/dev/sdb5           10049       16497    51801561    7  HPFS/NTFS
/dev/sdb6           16498       19675    25527253+  83  Linux
/dev/sdb7           19676       19929     2040223+  82  Linux-sivutus / Solaris

Levy /dev/sdc: 203.9 Gt, 203928109056 tavua
255 päätä, 63 sektoria/ura, 24792 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x0dc40dc3

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdc1   *           1          37      296960   83  Linux
Osion 1 loppu ei ole sylinterin rajalla.
/dev/sdc2            6627       24538   143878140   83  Linux
/dev/sdc3           24539       24792     2040255   82  Linux-sivutus / Solaris
/dev/sdc4              38        6626    52926142+   5  Laajennettu
/dev/sdc5              38        6626    52926111   83  Linux

Osiotaulumerkinnät eivät ole levyjärjestyksessä


Mutta ongelma onkin siinä että välillä Fedora 12 jostain syystä vaihtaa sda ja sdb:n paikkaa eli se mikä tällähetkellä on   

Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1       19377   155645721    7  HPFS/NTFS
/dev/sda2           19378      121601   821114280    7  HPFS/NTFS

onkin

  Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1   *           1       19377   155645721    7  HPFS/NTFS
/dev/sdb2           19378      121601   821114280    7  HPFS/NTFS


ja kun näin käy on sda1 Windowssin D-asema minkä piräisi olla sdb1.
Homma sinäänsä toimii mutta virhe tulee koska sda on jostain syystä muuttunut sdb:ksi mitä ei tapahtunut Fedora 10.
tallennettu
Juksu
Uusi käyttäjä

Viestejä: 10


« Vastaus #6 : Huhtikuu 18, 2010, 19:23:17 »

Näyttäisi ongelma koorjaantuneen jonkun päivityksen myötä, koska enää tuota  ei ole tullut ja SDA(1 ja 2) on aina oikein.
tallennettu
juyli
Full Member

Viestejä: 229


« Vastaus #7 : Huhtikuu 24, 2010, 23:14:05 »

Näyttäisi ongelma koorjaantuneen jonkun päivityksen myötä, koska enää tuota  ei ole tullut ja SDA(1 ja 2) on aina oikein.

Nykyisin levyosioiden tunnistamiseen käytetään levyn UUID:tä. Fedorassa joskus muinoin levyn LABEL-määritystä. Toki yhä levyn suora määrittely /dev/sdXX toimii. Levyosioiden liittäminen selviää tiedostossa /etc/fstab.
tallennettu
Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Validi XHTML 1.0! Validi CSS!