|
| 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 :)
| |
|
|