Есть такая программка - Shadow Defender
Устанавливаешь, запускаешь и забываешь о проблемах. Как бы кто ни извращался, после перезагрузки винда возвращается в исходное состояние.
BIOS должен видеть диски независимо от того, стоит система или нет. Я тоже так сделал, но у меня как-то все нормально было изначально. Попробуйте в BIOS отключить все диски, потом снова включить. Может быть, стоит обновить прошивку?
Это значит, что при удалении записи из родительской таблицы удалятся все записи в дочерней. В твоем случе - если удалить запись из таблицы users, то у связанной таблицы удалятся все записи, в которых user_id равен id из таблицы users