[UOS] 使用uos专业版遇到的一些问题
Tofloor
poster avatar
不知道用啥昵称
deepin
2024-11-03 15:59
Author

1.自定义分区安装系统的时候,最少都需要两个分区,一个是“\”分区,一个是300m的“efi”分区,不能像家庭版\deepin\银河麒麟等系统那样,可以单独一个“\”分区直接安装系统。

2.就是1070版本开始,双系统只能选择uos作为第一启动项,我在控制中心设置了Windows第一启动项,重启无效,然后进去grub文件里设置,同样也无效。

3.磁盘文件夹创建在桌面的快捷方式,无法显示文件夹的主题图标。

Reply Favorite View the author
All Replies
2 / 2
To page
不知道用啥昵称
deepin
2024-11-03 21:48
#21
raspbian

要允许 GRUB 探测其他操作系统,您可以按照以下步骤进行操作:

  1. 更新 GRUB 配置

    • 在大多数 Linux 发行版中,您可以通过运行以下命令来更新 GRUB 配置:
      sudo update-grub
      
    • 这将自动探测系统中安装的其他操作系统,并将其添加到 GRUB 菜单中。
  2. 检查 GRUB 配置文件

    • 确保 /etc/default/grub 文件中的 GRUB_DISABLE_OS_PROBER 选项被设置为 false。如果没有此行,您可以添加:
      GRUB_DISABLE_OS_PROBER=false
      
  3. 安装 os-prober

    • 确保您的系统上安装了 os-prober 工具。您可以使用以下命令安装:
      sudo apt install os-prober
      
    • 对于基于 RPM 的系统(如 Fedora 或 CentOS),可以使用:
      sudo dnf install os-prober
      
  4. 重新生成 GRUB 配置

    • 在修改了配置文件或安装了 os-prober 后,再次运行 update-grub 命令。
  5. 重启系统

    • 重启计算机,您应该能够在 GRUB 菜单中看到其他操作系统的选项。

通过以上步骤,GRUB 应该能够探测并列出其他操作系统。如果您仍然遇到问题,请检查其他操作系统的引导分区是否正确配置。

引导我用pe修复了。。现在遇到个很尴尬的问题,就是,我设置了Windows为第一启动项,但,重启的时候第一启动项仍然是uos。

Reply View the author
raspbian
deepin
2024-11-04 16:23
#22

私信限制字数 直接在这里回复你

要修改 default/grub.cfg 文件以更改默认启动菜单,通常你需要编辑 GRUB 的配置文件 grub.cfg 的生成源文件 grub,而不是直接编辑 grub.cfg,因为 grub.cfg 是由 update-grub 命令生成的。

以下是修改默认启动菜单的步骤:

  1. 打开终端

  2. 编辑 /etc/default/grub 文件

    sudo nano /etc/default/grub
    
  3. 修改以下行

    • GRUB_DEFAULT:设置默认启动项。可以是菜单项的索引(从0开始),或者是菜单项的名称(例如 "Windows Boot Manager")。
    • GRUB_TIMEOUT:设置启动菜单显示的时间(以秒为单位)。

    例如:

    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    
  4. 保存并退出(在 nano 中,按 CTRL + X,然后按 Y 确认保存)。

  5. 更新 GRUB 配置

    sudo update-grub
    
  6. 重启计算机,以查看更改是否生效。

请注意,直接编辑 grub.cfg 文件并不推荐,因为在下次运行 update-grub 时,所有更改都会被覆盖。通过编辑 /etc/default/grub 文件并运行 update-grub,可以确保你的更改被正确应用。

Reply View the author
不知道用啥昵称
deepin
2024-11-04 19:30
#23
raspbian

私信限制字数 直接在这里回复你

要修改 default/grub.cfg 文件以更改默认启动菜单,通常你需要编辑 GRUB 的配置文件 grub.cfg 的生成源文件 grub,而不是直接编辑 grub.cfg,因为 grub.cfg 是由 update-grub 命令生成的。

以下是修改默认启动菜单的步骤:

  1. 打开终端

  2. 编辑 /etc/default/grub 文件

    sudo nano /etc/default/grub
    
  3. 修改以下行

    • GRUB_DEFAULT:设置默认启动项。可以是菜单项的索引(从0开始),或者是菜单项的名称(例如 "Windows Boot Manager")。
    • GRUB_TIMEOUT:设置启动菜单显示的时间(以秒为单位)。

    例如:

    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    
  4. 保存并退出(在 nano 中,按 CTRL + X,然后按 Y 确认保存)。

  5. 更新 GRUB 配置

    sudo update-grub
    
  6. 重启计算机,以查看更改是否生效。

请注意,直接编辑 grub.cfg 文件并不推荐,因为在下次运行 update-grub 时,所有更改都会被覆盖。通过编辑 /etc/default/grub 文件并运行 update-grub,可以确保你的更改被正确应用。

按您的方法改了,,重启,仍然是直接进UOS。
截图_选择区域_20241104193007.png

Reply View the author
remyxo
deepin
2024-11-06 10:39
#24
不知道用啥昵称

按您的方法改了,,重启,仍然是直接进UOS。
截图_选择区域_20241104193007.png

这个应该是bug,记得以前我遇到过,/boot/efi/EFI/UOS/grub.cfg里面引用的不是update-grub生成的那个真实的grub.cfg文件。

直接修改/boot/grub/grub.cfg文件得了,把set default="0" 改为2。

Reply View the author
不知道用啥昵称
deepin
2024-11-06 13:02
#25
remyxo

这个应该是bug,记得以前我遇到过,/boot/efi/EFI/UOS/grub.cfg里面引用的不是update-grub生成的那个真实的grub.cfg文件。

直接修改/boot/grub/grub.cfg文件得了,把set default="0" 改为2。

哈哈,试过了,还是无效。

Reply View the author
remyxo
deepin
2024-11-06 13:55
#26
不知道用啥昵称

哈哈,试过了,还是无效。

UOS有个bug,在EFI有UOS和ubuntu两个目录,deepin只有deepin一个目录。

用DiskGenius等工具确认你的第一启动项是不是/EFI/UOS/shimx64.efi 或grubx4.efi ?

···

cat grub.cfg
search.fs_uuid e598e6d8-f35e-48d7-b34d-21d18ecf236a root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

···

看看UOS目录下的grub.cfg是否访问了你的UOS的分区上的grub.cfg(e598e6d8-f35e-48d7-b34d-21d18ecf236a是我的分区UUID,你看自己的,并用blkid确认跟UOS分区的uuid一致)。

再看你的实际引用的grub.cfg是否在update-grub后更新过?一般UOS不会自动更新grub.cfg的,除非内核更新或者手动发起update-grub。

另外,你是不是有两个Linux发行版?第一引导项是指向其它发行版grub目录?那你怎么改UOS都没有用。(同上)

Reply View the author
不知道用啥昵称
deepin
2024-11-06 18:36
#27
remyxo

UOS有个bug,在EFI有UOS和ubuntu两个目录,deepin只有deepin一个目录。

用DiskGenius等工具确认你的第一启动项是不是/EFI/UOS/shimx64.efi 或grubx4.efi ?

···

cat grub.cfg
search.fs_uuid e598e6d8-f35e-48d7-b34d-21d18ecf236a root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

···

看看UOS目录下的grub.cfg是否访问了你的UOS的分区上的grub.cfg(e598e6d8-f35e-48d7-b34d-21d18ecf236a是我的分区UUID,你看自己的,并用blkid确认跟UOS分区的uuid一致)。

再看你的实际引用的grub.cfg是否在update-grub后更新过?一般UOS不会自动更新grub.cfg的,除非内核更新或者手动发起update-grub。

另外,你是不是有两个Linux发行版?第一引导项是指向其它发行版grub目录?那你怎么改UOS都没有用。(同上)

教程,额,原谅我是菜鸟,看不太懂。我就一个windows11和一个UOS专业版1070。sob

Reply View the author
blackangeldsf
deepin
2024-11-19 16:49
#28

我还发现,在安装过程中, 如果是两块硬盘,对第二块硬盘不能进行手动分区。比如想分两个分区,把两个分区分别挂载到自定义的挂载点。并且还没办法输入新的挂载点名称。

原来没装过UOS,也是第一次用,可能没找到正确方法?

Reply View the author
不知道用啥昵称
deepin
2024-11-19 19:32
#29
blackangeldsf

我还发现,在安装过程中, 如果是两块硬盘,对第二块硬盘不能进行手动分区。比如想分两个分区,把两个分区分别挂载到自定义的挂载点。并且还没办法输入新的挂载点名称。

原来没装过UOS,也是第一次用,可能没找到正确方法?

毕竟这系统目前的主力军是体制内,都是单系统全盘安装使用。所以,对我们这些非目标客户肯定没那么友好

Reply View the author
2 / 2
To page