/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Kan ikke skrive til FAT32?
Fra : Bokaj


Dato : 18-10-02 13:08

Hej,

jeg har mounted et FAT32 drev i linux ved at indsætte følgende linie i
/etc/fstab:
/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,unmask=0 0 0

Jeg kan sagtens læse fra drevet, men hvis jeg vil skrive til drevet får
jeg meddelelse om at disken er fuld?

Er det slet ikke muligt at skrive til FAT32 drev fra linux?

mvh.
Bokaj


 
 
Kent Friis (18-10-2002)
Kommentar
Fra : Kent Friis


Dato : 18-10-02 13:16

Den Fri, 18 Oct 2002 14:07:39 +0200 skrev Bokaj:
>Hej,
>
>jeg har mounted et FAT32 drev i linux ved at indsætte følgende linie i
>/etc/fstab:
>/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,unmask=0 0 0
>
>Jeg kan sagtens læse fra drevet, men hvis jeg vil skrive til drevet får
>jeg meddelelse om at disken er fuld?

Du kan starte med at rette unmask til umask, og se om ikke det løser
det.

Er 500 den rigtige bruger/gruppe? På min maskine (SuSE) findes 500
slet ikke, jeg skal bruge 100/100 i stedet for.

Og sidst men ikke mindst: Prøv at checke med "df -k" om ikke drevet
rent faktisk ER fyldt

>Er det slet ikke muligt at skrive til FAT32 drev fra linux?

Jo da.

Mvh
Kent
--
If I wanted a blue screen, I would type "xsetroot -solid blue"
- not D:\WINNT\SETUP

Bokaj (18-10-2002)
Kommentar
Fra : Bokaj


Dato : 18-10-02 13:39

Det lod ikke til at løse problemet. Mit brugerid/gruppeid er begge 500 i
følge kommandoen id.
I windows kan jeg se, at der er masser plads på drevet, men med
kommandoen df -k er det tilsyneladende fyldt?

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hdb6 10231392 10231392 0 100% /mnt/preinstall

Jeg bruger Red Hat 7.3 kan det have en betydning?

Kent Friis wrote:
> Den Fri, 18 Oct 2002 14:07:39 +0200 skrev Bokaj:
>
>>Hej,
>>
>>jeg har mounted et FAT32 drev i linux ved at indsætte følgende linie i
>>/etc/fstab:
>>/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,unmask=0 0 0
>>
>>Jeg kan sagtens læse fra drevet, men hvis jeg vil skrive til drevet får
>>jeg meddelelse om at disken er fuld?
>
>
> Du kan starte med at rette unmask til umask, og se om ikke det løser
> det.
>
> Er 500 den rigtige bruger/gruppe? På min maskine (SuSE) findes 500
> slet ikke, jeg skal bruge 100/100 i stedet for.
>
> Og sidst men ikke mindst: Prøv at checke med "df -k" om ikke drevet
> rent faktisk ER fyldt
>
>
>>Er det slet ikke muligt at skrive til FAT32 drev fra linux?
>
>
> Jo da.
>
> Mvh
> Kent



frank damgaard (18-10-2002)
Kommentar
Fra : frank damgaard


Dato : 18-10-02 15:05

Bokaj <nr@sprit.dk> wrote:

> Det lod ikke til at løse problemet. Mit brugerid/gruppeid er begge 500 i
> følge kommandoen id.
> I windows kan jeg se, at der er masser plads på drevet, men med
> kommandoen df -k er det tilsyneladende fyldt?

> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/hdb6 10231392 10231392 0 100% /mnt/preinstall

Noget tyder på at disken er fuld.
Du er sikker på at /dev/hdb6 (udvidet/logisk partition på drev nr. 2)
er en FAT partition ?

Hvis mtools er installeret og konfigureret ( /etc/mtools.conf )
så prøv en "mdir c:"


--
Hjælp til begyndere af news og mail:
http://www.usenet.dk/netikette/citatteknik.html
http://usenet.dk/info/skriveteknik.html

Bokaj (18-10-2002)
Kommentar
Fra : Bokaj


Dato : 18-10-02 15:50

frank damgaard wrote:
>
>
> Noget tyder på at disken er fuld.
> Du er sikker på at /dev/hdb6 (udvidet/logisk partition på drev nr. 2)
> er en FAT partition ?

Jamen disken er ikke fuld. Desuden sker det for begge mine FAT
partitioner, som jeg prøver at mounte:


[root@Innovator mnt]# df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hdb3 5044188 2182464 2605488 46% /
/dev/hdb1 46636 8761 35467 20% /boot
none 321788 0 321788 0% /dev/shm
/dev/hdb5 10231392 10231392 0 100% /mnt/win98
/dev/hdb6 10231392 10231392 0 100% /mnt/preinstall

Jeg ved ikke om det hjælper, men jeg har lavet en udskrift af mine
partitioner. Jeg kan se, at det vist i virkeligheden er FAT16. Kan det
være problemet?
Jeg kan sagtens se filer på diskene. Desuden kan jeg også slette, så jeg
har vel skrive-rettigheder?

[root@Innovator mnt]# fdisk -l

Disk /dev/hdd: 255 heads, 63 sectors, 10011 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdd1 2 10011 80405325 f Win95 Ext'd (LBA)
/dev/hdd5 2 10011 80405293+ 7 HPFS/NTFS

Disk /dev/hda: 255 heads, 63 sectors, 1867 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 319 2562336 b Win95 FAT32
/dev/hda2 320 1866 12426277+ f Win95 Ext'd (LBA)
/dev/hda5 320 1866 12426246 7 HPFS/NTFS

Disk /dev/hdb: 255 heads, 63 sectors, 9732 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 6 48163+ 83 Linux
/dev/hdb2 808 9731 71682030 f Win95 Ext'd (LBA)
/dev/hdb3 7 644 5124735 83 Linux
/dev/hdb4 645 807 1309297+ 82 Linux swap
/dev/hdb5 808 2082 10241406 e Win95 FAT16 (LBA)
/dev/hdb6 2083 3357 10241406 e Win95 FAT16 (LBA)
/dev/hdb7 3358 9731 51199123+ 7 HPFS/NTFS

Partition table entries are not in disk order



>
> Hvis mtools er installeret og konfigureret ( /etc/mtools.conf )
> så prøv en "mdir c:"
>
>

Det kan jeg ikke lige få til at virke...


Bokaj (18-10-2002)
Kommentar
Fra : Bokaj


Dato : 18-10-02 16:07

Bokaj wrote:
> frank damgaard wrote:
>
>>
>>
>> Noget tyder på at disken er fuld.
>> Du er sikker på at /dev/hdb6 (udvidet/logisk partition på drev nr. 2)
>> er en FAT partition ?

> Jeg kan se, at det vist i virkeligheden er FAT16. Kan det
> være problemet?
Og det var det øjensynligt. Efter at mounte en partition,
der rent faktisk var FAT32 (D'OH!), så virker det jo glimrende... men
hvad skal jeg så gøre med mine FAT16 partitioner for at det virker?

Jeg mounter jo partitionen i fstab med følgende:
/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,umask=0 0 0

Skal vfat ændres til noget andet? Eller er det nemmere at omformattere
partitionerne til FAT32?


Kent Friis (18-10-2002)
Kommentar
Fra : Kent Friis


Dato : 18-10-02 17:10

Den Fri, 18 Oct 2002 17:07:24 +0200 skrev Bokaj:
>Bokaj wrote:
>> frank damgaard wrote:
>>
>>>
>>>
>>> Noget tyder på at disken er fuld.
>>> Du er sikker på at /dev/hdb6 (udvidet/logisk partition på drev nr. 2)
>>> er en FAT partition ?
>
>> Jeg kan se, at det vist i virkeligheden er FAT16. Kan det
>> være problemet?
>Og det var det øjensynligt. Efter at mounte en partition,
>der rent faktisk var FAT32 (D'OH!), så virker det jo glimrende... men
>hvad skal jeg så gøre med mine FAT16 partitioner for at det virker?
>
>Jeg mounter jo partitionen i fstab med følgende:
>/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,umask=0 0 0
>
>Skal vfat ændres til noget andet? Eller er det nemmere at omformattere
>partitionerne til FAT32?

vfat gælder også FAT16.

Mvh
Kent
--
Indlæringskurven til Linux er stejl, til tider lodret... Men for katten
hvor er udsigten på toppen dog fantastisk
- Michael G. Vendelbo i dk.snak

Brian Christensen (18-10-2002)
Kommentar
Fra : Brian Christensen


Dato : 18-10-02 17:14

On Fri, 18 Oct 2002 17:07:24 +0200, Bokaj wrote:

> Bokaj wrote:
> Jeg mounter jo partitionen i fstab med følgende: /dev/hdb6
> /mnt/preinstall vfat user,uid=500,gid=500,aout,umask=0 0 0
>
> Skal vfat ændres til noget andet? Eller er det nemmere at omformattere
> partitionerne til FAT32?
Du skal bruge msdos til fat16 partitionen - de evt. man mount

mvh
Brian

Kent Friis (18-10-2002)
Kommentar
Fra : Kent Friis


Dato : 18-10-02 16:00

Den Fri, 18 Oct 2002 14:38:55 +0200 skrev Bokaj:
>Det lod ikke til at løse problemet. Mit brugerid/gruppeid er begge 500 i
>følge kommandoen id.
>I windows kan jeg se, at der er masser plads på drevet, men med
>kommandoen df -k er det tilsyneladende fyldt?
>
>Filesystem 1k-blocks Used Available Use% Mounted on
>/dev/hdb6 10231392 10231392 0 100% /mnt/preinstall

Prøv at køre en chkdsk / scandisk på drevet fra windows. Der kunne være
et problem i filstrukturen, som bliver fortolket forskelligt.

Mvh
Kent
--
A Elbereth Gilthoniel, silivren penna míriel
o menel aglar elenath! Na-chaered palan-díriel
o galadhremmin ennorath, Fanuilos, le linnathon nef aear, sí nef aearon!
- Tolkien, "The Lord of the Rings"

frank damgaard (18-10-2002)
Kommentar
Fra : frank damgaard


Dato : 18-10-02 15:01

Kent Friis <leeloo@phreaker.net> wrote:
.....

>>jeg har mounted et FAT32 drev i linux ved at indsætte følgende linie i
>>/etc/fstab:
>>/dev/hdb6 /mnt/preinstall vfat user,uid=500,gid=500,aout,unmask=0 0 0
.....
> Du kan starte med at rette unmask til umask, og se om ikke det løser
> det.

> Er 500 den rigtige bruger/gruppe? På min maskine (SuSE) findes 500
> slet ikke, jeg skal bruge 100/100 i stedet for.

Suse har "users" som 100, men brugere starter ved 500.
Og andre distributioner starter måske endnu højere eller
anvender andre tal.

Og man kan altid checke med /etc/passwd ,
f.eks. brugeren "junk" :

junk:x:500:100:junk junk:/home/junk:/bin/bash

Dvs. junk har useid=500 og groupid=100 (users)


--
no signature :)

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste