hi everybody, thank you so much for your advice.
I have solved my problem by putting all empty space in my harddisk into
a dos partitition.
before this I had about 200MB free space at the beginning of my extended
partition. I suspect the installation problem tried to mount the / path
into this free space even though I choose the 1004MB ext2 logical
partition as my / mount point in disk druid. the installation problem
does not follow this instruction.
there may be some bugs in the installation program. however, since those
situations with 200MB free space at the beginning of the extended
partition such as mine may be rare, people may not need to fix it.
best,
cw