Нет разрешения на запись на смонтированном диске ntfs

@swalog вдохновил меня в его комментарии удалить все ненужные части vte.sh, не изменяя ни приглашение, ни заголовок терминала. Обратите внимание, что я не использую zsh, поэтому я удалил код, связанный с zsh-.

# Copyright © 2006 Shaun McCance 
# Copyright © 2013 Peter De Wachter 
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .

# 28 Sep 2019: Tukusej’s Sirs modified this by stripping down all unnecessary parts for his usage
# (src: https://unix.stackexchange.com/questions/93476/gnome-terminal-keep-track-of-directory-in-new-tab#comment219157_93477)

# Not an interactive shell?
[[ $- == *i* ]] || return 0

# Not running under vte?
[ "${VTE_VERSION:-0}" -ge 3405 ] || return 0

__vte_urlencode() (
    # This is important to make sure string manipulation is handled
    # byte-by-byte.
    LC_ALL=C
    str="$1"
    while [ -n "$str" ]; do
        safe="${str%%[!a-zA-Z0-9/:_\.\-\!\'\(\)~]*}"
        printf "%s" "$safe"
        str="${str#"$safe"}"
        if [ -n "$str" ]; then
            printf "%%%02X" "'$str"
            str="${str#?}"
        fi
    done
)

__vte_prompt_command() {
    local command=$(HISTTIMEFORMAT= history 1 | sed 's/^ *[0-9]\+ *//')
    command="${command//;/ }"
    local pwd='~'
    printf "\033]7;file://%s%s\007" "${HOSTNAME:-}" "$(__vte_urlencode "${PWD}")"
}

case "$TERM" in
    xterm*|vte*)
        [ -n "$BASH_VERSION" ] && PROMPT_COMMAND="${PROMPT_COMMAND};__vte_prompt_command"
        ;;
esac

0
18.01.2021, 21:30
1 ответ

Вот правильная ссылка на этот вопрос... Как сделать смонтированный раздел ntfs доступным для чтения -для записи

В моем случае причиной проблемы была функция быстрого запуска Windows.

Единственное, что я не смог понять, это то, что это произошло неожиданно, так как все работало нормально, и без каких-либо изменений в окнах он перестал работать, он не должен был работать в самом начале.

В любом случае проблема решена.

Спасибо, @oldfred, за комментарий.

0
18.03.2021, 22:36

Теги

Похожие вопросы