Problem to save file on the hard disk! What I have to set to do it ?
Matteo
matteo.posterli at studenti.unipr.it
Wed Mar 15 11:27:25 UTC 2006
Hi Thomas,
The result after reading the partition table is "RESULT = 0"
I create the /mnt/hda1 too, with linux I can write and mount without problem on
hda1(FAT16). So why with RTEMS I can't do it ?
Have you some idea ?
Thanks
Scrive "Thomas Doerfler (nt)" <Thomas.Doerfler at imd-systems.de>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Matteo,
>
> one other question:
>
> After reading the partition table, the "fileio" sample will print a
> result code. Can you tell me what is printed there as a result?
>
> wkr,
> Thomas.
>
> Matteo schrieb:
> > I have two FAT partition;
> > - one is hda2, is for " windows xp " and is FAT32(is about 20GB),
> > - another one is hda1, is a free memory FAT16(is about 2.8 GB).
> > I can mount hda2 and hda1 and write a file on them without problem.
> >
> > What's the problem about your opinion?
> > May be I have to set some special options in my Grub(my linux bootloader)
> when I
> > have to launch the example?
> >
> > Really thanks in advance.
> >
> > Matteo
> >
> >
> >
> > Scrive "Thomas Doerfler (nt)" <Thomas.Doerfler at imd-systems.de>:
> >
> >
> >>Matteo,
> >>
> >>it really looks like a difficult case to me :-((
> >>
> >>What is confusing me: Your FAT partition has a size of about 20GB. This
> >>is MUCH to big for a FAT16 partition, so I would guess, that a program
> >>that is asked to format the disk should complain about this.
> >>
> >>In your last posts, you have sent me information about what is written
> >>in the partition table for partition hda1. For clarity, I have to ask
> >>again: did you also:
> >>
> >>- format the partition
> >>- mount it under linux to some mount point
> >>- write files to it
> >>
> >>and everything without problems?
> >>
> >>wkr,
> >>Thomas.
> >>
> >>
> >>Matteo schrieb:
> >>
> >>>Thomas,
> >>>
> >>>Yes I can access to windows from linux.
> >>>I created hda1 using gparted formatting hda1 as FAT16.
> >>>Infact if I use gparted, like you can see, it says that is FAT16, but if
> I
> >>
> >>use
> >>
> >>>only "cfdisk" says that is only linux.
> >>>I try to see my memory using also qtparted and It says me that hda1 is
> >>
> >>FAT16
> >>
> >>>partition.
> >>>I don't know why "cfdisk -l /dev/hda" don't shows that hda1 is FAT16.
> >>>But both gparted both qtparted program shows that hda1 is a FAT16 !
> >>>
> >>>Have you some idea about my problem ?
> >>>
> >>>Really Thanks in advance
> >>>
> >>>Matteo
> >>>
> >>>
> >>>Scrive "Thomas Doerfler (nt)" <Thomas.Doerfler at imd-systems.de>:
> >>>
> >>>
> >>>Matteo,
> >>>
> >>>I am a bit confused, your listing shows, that /dev/hda1 is a Linux ext3
> >>>partition, but you write that gparted shows it as FAT16. But /dev/hda2
> >>>looks fine in the partition table. can you access the filesystem on
> >>>/dev/hda2 from linux?
> >>>
> >>>Thomas.
> >>>
> >>>Matteo schrieb:
> >>>
> >>>
> >>>>Ok this is the result of the command "fdisk -l /dev/hda"
> >>>
> >>>>Disk /dev/hda: 40.0 GB, 40007761920 bytes
> >>>>255 heads, 63 sectors/track, 4864 cylinders
> >>>>Units = cilindri of 16065 * 512 = 8225280 bytes
> >>>
> >>>>Dispositivo Boot Start End Blocks Id System
> >>>>/dev/hda1 2678 3014 2706952+ 83 Linux
> >>>>/dev/hda2 1 2677 21502971 c W95 FAT32 (LBA)
> >>>>/dev/hda3 3015 4784 14217525 83 Linux
> >>>>/dev/hda4 4785 4864 642600 5 Esteso
> >>>>/dev/hda5 4785 4864 642568+ 82 Linux swap /
> >>>
> >>>Solaris
> >>>
> >>>
> >>>
> >>>>looking with gparted I have the result that, hda1 is "FAT16", hda2 is
> >>>
> >>>"FAT32",
> >>>
> >>>
> >>>>hda3 is "ext3", hda4 is "exetended", hda5 is "linux swap".
> >>>
> >>>>I created hda1 with FAT16 thinking to resolve the problem, but from the
> >>>
> >>>fileio
> >>>
> >>>
> >>>>example I have always the same error,
> >>>>" fsmount: mounting of "/dev/hda1" to "/mnt/hda1" failed: No such file or
>
> >>>>directory " but now hda1 is FAT16 so it could be right for RTEMS, but it
> >>>
> >>>isn't.
> >>>
> >>>
> >>>>Why ?
> >>>
> >>>>Can you help me ?
> >>>
> >>>>Thanks advanced
> >>>
> >>>>MAtteo
> >>>
> >>--
> >>--------------------------------------------
> >>IMD Ingenieurbuero fuer Microcomputertechnik
> >>Thomas Doerfler Herbststrasse 8
> >>D-82178 Puchheim Germany
> >>email: Thomas.Doerfler at imd-systems.de
> >>PGP public key available at:
> >> http://www.imd-systems.de/pgpkey_en.html
> >>
> >>
> >
> >
> >
> >
>
>
> - --
> - --------------------------------------------
> IMD Ingenieurbuero fuer Microcomputertechnik
> Thomas Doerfler Herbststrasse 8
> D-82178 Puchheim Germany
> email: Thomas.Doerfler at imd-systems.de
> PGP public key available at:
> http://www.imd-systems.de/pgpkey_en.html
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFEFxgwwHyg4bDtfjQRAvZ9AJ9WJ/gAMrsN4gAL+xFPTU6ORILk0wCfcnQ9
> y1s9iHINDbrRi7YUSY3by1w=
> =8f/L
> -----END PGP SIGNATURE-----
>
>
More information about the users
mailing list