Пример: размонтируйте / домой, запишите файл на 10 ГБ там, смонтируйте / домой назад снова. Место будет заниматься, и df
шоу ничто: точка монтирования скрывает файлы в той папке.
Проверьте это: это может произойти, если монтирующиеся ошибки когда-либо происходили, и некоторые файлы были помещены туда.
Кажется, что был D: диск, к которому можно получить доступ в режиме восстановления и bootmgr файле, там!
Это получило меня идущий снова. Не уверенный, если bootrec /rebuildbcd
из ответа Vick требовался, но это было уже предпринято прежде, чем скопировать bootmgr файл.
D:\> attrib -h -s -r bootmgr
D:\> xcopy bootmgr C:\
D:\> C:
C:\> attrib +h +s +r bootmgr
Попробуйте это: Введите Bootrec/RebuildBcd в то время как в режиме восстановления и затем нажмите ENTER.
если это не будет работать:
Перезапустите компьютер.
На основе этого
У меня было то же самое, происходят со мной, вот то, что я сделал:
Решенный проблема, и теперь в msconfig
(Конфигурация системы) под вкладкой начальной загрузки, я вижу все свои установки Windows.
У меня было огромное количество проблем с загрузкой Windows на новый диск емкостью 1 ТБ. Он загружался с нового диска, пока старый диск был подключен к первому порту SATA, но после года такой работы старый диск наконец умер.
Я последовал совету @SLY и @JFB, а также этот полезный совет о том, как получить доступ к функции восстановления при загрузке в Windows 2008 R2 Server из командной строки. (x: \ sources \ recovery \ StartRep.exe)
После долгих проб и ошибок я заставил эту машину загружаться только с новым подключенным диском, так что я наконец могу вытащить стареющий OEM-диск. Поскольку я точно не знаю, на каком этапе это было исправлено, я просто перечисляю то, что я сделал, ниже:
; Initial condition: will not boot, says "NTLDR IS MISSING".
; Booting off Win2k8r2 install CD. In recovery window, no windows installations appear.
; From command line, partition is present and seems ok.
BCDBoot C:\Windows
; after this step the windows 2k8r2 installation appears. Still fails on reboot.
Bootrec /rebuildbcd
; after this step it found an installation and allowed me to select it. Fails on reboot.
x:\sources\recovery\StartRep.exe
; startup recovery runs, claims to fix some stuff. Fails on reboot.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
x:\sources\recovery\StartRep.exe
; One of these four commands fixed it. This time bootrec /rebuildbcd
; did not find any orphaned installations, and StartRep.exe said that
; everything was fine.
; Rebooted one more time and it worked.
Итак, если кто-то споткнется как и я: ответ действительно header_checks , и он работает как таковой:
Добавьте следующую строку в /etc/postfix/main.cf
:
header_checks = регулярное выражение: / etc / postfix / header_checks
Добавьте новый файл / etc / postfix / header_checks
со следующим содержанием:
/ ^ To:. * @ Allowed-domain.com/ DUNNO
/^To:.*@/ REDIRECT redirect@example.com
Замените allowed-domain.com
доменом, на который ваш почтовый сервер по-прежнему должен отправлять почту. Заменить redirect@example.com
с адресом электронной почты, на который должны быть перенаправлены все остальные электронные письма.
Если вам нужно разрешить несколько доменов, первая строка должна выглядеть так:
/^To:.*@(allowed-domain.com|another-domain.com)/ DUNNO
Вместо перенаправления вы можете просто отбросить все остальные письма. Замените вторую строку выше на:
/^To:.*@/ DISCARD No outgoing mails allowed
Объяснение:
header_checks
построчно . To:
содержит разрешенный домен), он переходит к следующей строке заголовка и снова запускает проверку заголовка сверху. Поскольку никакая другая строка не подходит, это означает, что почта доставляется. To:
содержит другой внешний адрес электронной почты), она перенаправляет почту.
Эта процедура была протестирована и действительно работает (по крайней мере, в моем случае):
Вам понадобится DVD с Windows 7 x64.
Надеюсь, это поможет