Может быть кому-нибудь будет полезен мой опыт.
У меня на руках было приглашение в вуз, в нем был указан загранпаспорт, в котором закончились чистые страницы (во-первых) и срок годности которого заканчивался менее чем через полгода (во-вторых). Я, разумеется, сделал новый загранпаспорт, но времени оформлять новое приглашение уже не было. Достоверной информации о том, что меня ждет в китайском посольстве, дадут ли мне визу с номером старого загранпаспорта в приглашении, я не нашел.
В итоге все закончилось благополучно. Я показал старый загранпаспорт и отметку в нем о том, что он аннулирован. Я показал российский паспорт и отметку о том, что мне выдан новый паспорт. В посольстве дополнительно к основным документам взяли с меня ксерокопии старого загранпаспорта и странички из российского паспорта с отметками о загранпаспортах. Спустя положенные несколько дней я получил обратно новый загранпаспорт с проставленной Z визой. По приезду в Китай в вузе поменяли в документах мой номер паспорта и я без проблем получил вид на жительство.
Только две заморочки.
1. В миграционной службе ни в какую не хотели отдавать старый загранпаспорт, мотивируя это какими-то указаниями, так как у меня нет действующих виз в паспорте и старых американских или шенгенских. Я прям чувствовал, что старый загранпаспорт мне будет нужен, поэтому оббил пороги всех начальников в миграционной службе. В итоге я им поднадоел, сказали написать заявление с объяснением причины и отдали старый паспорт.
2. В новом загранпаспорте все буквы Y в моем имени и фамилии заменили на I. То есть имя и фамилия стали не совпадать с теми, которые указаны в старом загранпаспорте и в приглашении вуза. Это было еще одной лишней причиной требовать старый загранпаспорт на руки. Потому что у меня в Китае на старое имя и телефонная симка зарегистрирована, и банковская карта. Везде пришлось ходить с двумя паспортами и менять свои данные.