напрасно надеяться на что-л., не предпринимая ничего для исполнения желаемого, находиться в состоянии неопределенного ожидания.
1. Выражение возникло, вероятно, во времена парусного флота, когда приходилось ожидать благоприятной для плавания поры. При переносном употреблении удерживается смысл "томиться в вынужденном и неопределенно-длительном ожидании".
2. Вероятно, собственно русское. На море погода внезапно портится и так же внезапно устанавливается.
3. Восходит к практике мореплавания. Слово "погода" здесь имеет значение "хорошая погода, вёдро".