OneDrive - “You‘re already syncing this account.“ 错误的解决方案

在维护企业Office365时候,遇到user report OneDrive issue。 user在使用的Mac中尝试添加account到OneDrive弹出错误提示 "You're already syncing this account." 

经过research,可以通过下面方式解决:

1. 从Spotlight中输入“keychain"并search,然后选择”Keychain Access“;

2. search "OneDrive", 然后找到并删除“OneDrive Cached Credential”;

3. 到路径“…Users/<username>/Library/Group Containers/,找到并删除 UBF8T346G9.OneDriveSyncClientSuite.plist 和UBF8T346G9.OfficeOneDriveSyncIntegration.plist;

4. 重启OneDrive,并尝试添加account,可以添加成功,问题解决。

 

感谢阅读。

<think>好的,我现在需要帮助用户解决Proxmox中因缺少/etc/kernel/proxmox-boot-uuids文件导致ESP同步被跳过的问题。首先,我需要了解这个问题的背景和可能的原因。根据用户提供的引用内容,当执行update-initramfs时,系统提示找不到proxmox-boot-uuids文件,因此跳过了ESP同步。这通常与EFI系统分区(ESP)的配置有关。 首先,我应该确认用户的环境。用户使用的是Proxmox VE,具体版本可能是6.4-13,根据引用[2]提到的信息。用户可能尝试过硬件直通或其他配置,导致系统无法正确识别ESP分区。 接下来,我需要回忆Proxmox的启动机制。Proxmox使用proxmox-boot工具来管理内核和initramfs的更新,特别是在UEFI系统中,需要将相关文件同步到ESP分区。而/etc/kernel/proxmox-boot-uuids文件记录了需要同步的ESP分区的UUID。如果这个文件不存在,proxmox-boot就无法知道该同步到哪个ESP分区,因此会跳过。 可能的原因有几个:ESP分区没有被正确挂载到系统,或者proxmox-boot配置不完整。比如,用户可能没有将ESP挂载到/boot或/efi,或者虽然挂载了,但proxmox-boot未能正确识别。 根据引用[1]中的错误信息,系统建议用户检查ESP分区的挂载点,或者使用--esp-path参数指定路径。这说明用户可能需要手动配置ESP的挂载位置,或者重新生成proxmox-boot-uuids文件。 解决方案的第一步应该是确认ESP分区的存在和挂载情况。用户需要检查是否存在ESP分区,通常位于/dev/sda1或类似的设备上,并查看是否挂载到了/boot/efi或/boot。如果未挂载,用户需要手动挂载,并确保在系统启动时自动挂载,比如通过/etc/fstab文件。 第二步,如果ESP分区已经正确挂载,但proxmox-boot-uuids文件仍然缺失,可能需要手动创建该文件。这需要获取ESP分区的UUID,并将其写入到/etc/kernel/proxmox-boot-uuids中。用户可以使用blkid命令来获取分区的UUID。 另外,用户可能需要重新配置proxmox-boot工具,确保它能够识别ESP分区。这可以通过运行proxmox-boot-tool命令来完成,例如运行proxmox-boot-tool init来初始化配置,或者使用proxmox-boot-tool refresh更新配置。 还有可能用户之前安装Proxmox时没有正确配置UEFI启动,导致相关文件缺失。这时候可能需要重新安装引导程序,或者修复现有的安装。例如,使用命令proxmox-boot-tool clean和proxmox-boot-tool init来重新生成引导文件。 在操作过程中,用户需要注意备份重要数据,避免操作错误导致系统无法启动。另外,如果用户不确定ESP分区的UUID,应仔细核对,避免输入错误导致其他问题。 最后,用户应用update-initramfs -u命令再次尝试生成initramfs,并观察是否还会出现同样的错误。如果问题解决,说明配置正确;如果仍然存在问题,可能需要进一步检查系统日志或寻求社区支持。</think>### Proxmox缺失/etc/kernel/proxmox-boot-uuids文件解决方案 该问题通常由以下原因导致: 1. EFI系统分区(ESP)未正确挂载 2. proxmox-boot工具配置不完整 3. UEFI引导环境异常 #### 一、检查ESP分区挂载状态 执行命令查看分区信息: ```bash lsblk -o NAME,UUID,MOUNTPOINT | grep -i efi ``` 若输出结果**未显示**ESP分区挂载到$ /boot$ 或 $ /efi$,需要手动挂载: ```bash mkdir -p /boot/efi mount /dev/nvme0n1p1 /boot/efi # 替换为实际ESP分区设备路径 ``` #### 二、重建proxmox-boot配置 1. 清理旧配置 ```bash proxmox-boot-tool clean ``` 2. 初始化引导配置 ```bash proxmox-boot-tool init ``` 3. 刷新内核配置 ```bash proxmox-boot-tool refresh ``` #### 三、手动创建UUID文件 若上述操作无效,可手动获取ESP分区的UUID: ```bash blkid /dev/nvme0n1p1 | grep -oP 'UUID="\K[^"]+' ``` 将输出的UUID写入配置文件: ```bash echo "YOUR_ESP_UUID" > /etc/kernel/proxmox-boot-uuids ``` #### 四、验证修复结果 ```bash update-initramfs -u -k all ``` 正常输出应包含: ``` Running hook script 'zz-proxmox-boot'... Syncing ESP... ``` #### 五、永久挂载ESP分区(可选) 编辑$ /etc/fstab$ 添加: ``` UUID=xxxx-xxxx /boot/efi vfat defaults 0 1 ``` [^1]: 该解决方案参考Proxmox官方文档中关于UEFI引导的配置要求 [^2]: 硬件直通配置可能影响存储设备识别,建议检查SR-IOV设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值