After fresh installed Ubuntu 7.10 I suffered from extremely slow boot up
Finally I found that it was because of File System Check(Fsck) utility
The resolutions are as follows:
1. Type in Terminal:sudo gedit /etc/fstab
2. Find the similar lines as below
# /dev/sda1
UUID=6E50BE5450BE22AF /media/sda1 ntfs defaults,umask=007,gid=46 0 1
3. Change the last 1 to 0, so the result looks like:
# /dev/sda1
UUID=6E50BE5450BE22AF /media/sda1 ntfs defaults,umask=007,gid=46 0 0
4. Find all the similar cases( lines containing NTFS, VFAT or FAT32, so called windows file systems) and change the last 1 to 0.
5. Save and reboot.
6. In conclusion, the problem lies in the fact that by default FSCK checks all the partitions for consistency, but as a utility under Unix/Linux, checking those windows partitions will cause problems and thus make the boot up extremely slow.
Then modify Grub configurations:
1. Type in Terminal: sudo gedit /boot/grub/menu.lst
2. Find the similar line as follows:
kernel /boot/……….. ro quiet splash
3. Change “splash” to “nosplash”
4. Save and exit.
Background Knowledge:
File System Check:http://en.wikipedia.org/wiki/Fsck
fstab:http://www.tuxfiles.org/linuxhelp/fstab.html
File System: http://en.wikipedia.org/wiki/File_system
Special thanks:
Mada and his thinkpad
Hahaha

