hi ,all In the United Linux or Turbo linux , I used the follow instruction to mkfs: mkfs -b 4096 /dev/sda1 After that ,I used blockdev -v --getbsz /dev/sda1 to get blocksize,and the computer echo the result is 1024.But when I mount the /dev/sda1 to /mnt/data,and then used blockdev -v --getbsz /dev/sda1 to get the blocksize ,the computer echo the result is 4096. But In the RedHat Linux,the two result is 4096. My question is why the blocksize changed? Can you help me? I am looking forwarding to your answer! -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/