Удалил перепалку.
Есть такая версия. Рюкзаки были у всех хранителей; однако во время нападения Озёрного Стража большая часть вещей была брошена у врат Мории. Но не всё. Кто-то успел одеть рюкзак. Иначе в Мории за время трёхдневного перехода им нечего было бы есть и пить; как известно, воду из пещерных источников никто не пил, поскольку это запретил Гэндальф.
Если считать, что Гэнадальф остался без мешка, то трудно объяснить, где у него была фляга с мирувором; известно, что фляга уцелела, хранители пили мирувор в Мории. По тексту Гэндальф хранил её в мешке. Значит во время нападения стража свой мешок Гэндальф не потерял.
Другой вариант - нести флягу на поясе. Но слишком много тогда всего на поясе будет: меч, кисет с табаком, трубка и кресало, нож (вряд ли Гэндальф не имел ножа, и вряд ли он держал его в рюкзаке или носил в сапоге). Если же трубка и табак были в мешке, то тем более мешок сохранился, т.к. Гэндальф курил в подземелье.
Может быть, конечно, у Гэндальфа было что-то навроде барсетки, где он хранил табак, трубку, деньги и прочую мелочь, и куда мог переложить флягу, чтобы всё время не лазить в рюкзак. А может статься, когда врата Мории отворились, Гэндальф на радостях достал флягу, чтобы отметить это дело, да так с флягой и зашел внутрь.
В противном случае, по Мории Гэнадальф шел с рюкзаком, и потерять/бросить его мог лишь во время боя в Летописной Палате.