Если я считал Вас правильно, Ваша корневая файловая система перечислена как sdb1 в fstab, но в действительности, кажется, sda1? Ваши диски, вероятно, подкачали порядок в какой-то момент, или возможно был проигрыватель компакт-дисков во время установки, которую Вы удалили позже?
Так или иначе корневое устройство обычно не читается из fstab. Это настроено в Вашем загрузчике: посмотрите/boot/grub/menu.lst файл. Здесь корневое устройство обычно дается как это: "корень (hd0,0)". Диск 0 является просто "первым" диском некоторой мерой. Когда ядро запускается, оно должно считать материал запуска из где-нибудь: это - корневая файловая система. При нормальных обстоятельствах та файловая система "принята" стартовой системой, таким образом, она не будет перепутана путем именования проблем.
Закройте порт 3000 в вашем брандмауэре.
Затем убедитесь, что вы запускаете тонкий так, чтобы он был привязан только к локальному хосту. Это полностью предотвращает входящие соединения, не исходящие от самого локального компьютера.
Например:
rails server -b ::1
Или старый способ IPv4:
rails server -b 127.0.0.1