每次啟動 Ubuntu 時都會收到此錯誤訊息
Error found when loading /home/user/.profile
Failed to write reboot parameter file: permission denied
之後一切似乎都正常進行。
我使用 GRUB 在不同的 SSD 上啟動 Windows 或 Ubuntu。
任何幫助表示讚賞。
這就是我的/home/user/.profile
樣子:
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
#pactl set-default-source alsa_input.usb-R__DE_Microphones_R__DE_NT-USB_Mini_0C664231-00.mono-fallback
#pactl set-default-sink alsa_output.pci-0000_00_1f.3.hdmi-stereo
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
答案1
我在 中定義了一個錯誤的別名.bashrc
。刪除它解決了問題。
答案2
下面我給出暫定的解決方案。在此期間,請發布以下資訊:
- 似乎這樣的錯誤不應該在啟動後出現,而是在登入您的帳戶後出現,這是正確的嗎?
- 是
user
sudoer 嗎?
暫定解決方案:
- 如果
user
不是 sudoer,請嘗試將其設定為 sudoer,並檢查問題是否仍然存在。 - 嘗試檢查啟動日誌檔案以查看是否可以識別問題和/或導致報告錯誤的文件,請參閱如何查看日誌來尋找啟動問題。然後嘗試更改該檔案的權限,或新增
user
到可以寫入該檔案的群組。
請在問題中發布有關您得到的回饋。以 Markdown 格式的文字(而不是螢幕截圖)發布結果是最方便的。
有關的: