acios 发表于 2024-3-21 17:18

PVE无法启动,如何修复?

大概是因为apt upgrade了一下,导致pve无法进入系统了,会直接进入bios

尝试用pve安装盘的高级模式里的rescue boot进入,可以成功启动,并且可以从网络管理后台看到里面的硬件和虚拟主机都是正常的,但虚拟主机因为没有硬件直通所以无法启动

管理后台可以正常进入shell啥的,但我不知道要如何修复这个启动问题,网上搜了一些回答好像也都跟我情况不太一样

这种情况我觉得应该可以直接修复吧?毕竟东西都在,应该不用重新安装pve系统?

acios 发表于 2024-3-21 17:23

root@vinchome:~# fdisk -l
Disk /dev/sda: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: Colorful SL500 2
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: 002894FD-1D20-4DF5-B9B7-D85945F1DEC2

Device       Start      End    SectorsSize Type
/dev/sda1       34       2047       2014 1007K BIOS boot
/dev/sda2   2048    2099199    2097152    1G EFI System
/dev/sda32099200 3907029134 39049299351.8T Linux LVM


Disk /dev/sdb: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: C2FA3354-B318-474C-8752-68375F3C164B

Device   Start      End    SectorsSize Type
/dev/sdb1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sdc: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: DE15511A-A14C-459B-97D8-DE8942000DBF

Device   Start      End    SectorsSize Type
/dev/sdc1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sdd: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: E6DF080B-F50E-4C84-A362-4EEA61ED0F43

Device   Start      End    SectorsSize Type
/dev/sdd1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sde: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: E23C9301-01C4-4044-8F7D-E62C70EB6429

Device   Start      End    SectorsSize Type
/dev/sde1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sdf: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: 7C0A09F1-896F-41EA-A1C1-D61B0509956A

Device   Start      End    SectorsSize Type
/dev/sdf1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sdg: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: A8F6E644-E315-467D-BBBB-9F97DFFD421D

Device   Start      End    SectorsSize Type
/dev/sdg1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/sdh: 3.73 TiB, 4096805658624 bytes, 8001573552 sectors
Disk model: GeIL A3 4TB   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: **
Disk identifier: E1C7BCDA-3E40-4520-BDD2-91C493E4A297

Device   Start      End    SectorsSize Type
/dev/sdh1   2048 8001572863 80015708163.7T Solaris /usr & Apple ZFS


Disk /dev/mapper/pve-swap: 8 GiB, 8589934592 bytes, 16777216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/pve-root: 96 GiB, 103079215104 bytes, 201326592 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdi: 29.06 GiB, 31205621760 bytes, 60948480 sectors
Disk model: Cruzer Glide 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x010822be

Device   Boot    Start      EndSectors Size Id Type
/dev/sdi1*      2048 60882943 6088089629G7 HPFS/NTFS/exFAT
/dev/sdi2       60882944 60948479    6553632M ef EFI (FAT-12/16/32)


Disk /dev/mapper/pve-vm--100--disk--0: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes


Disk /dev/mapper/pve-vm--101--disk--0: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disklabel type: **
Disk identifier: 76F582A4-72E3-4AEF-8D7B-B3A81E3ADFB1

Device                                    Start       End   Sectors   Size Type
/dev/mapper/pve-vm--101--disk--0-part1   4096      6143      2048   1M BIOS boot
/dev/mapper/pve-vm--101--disk--0-part2   6144   1054719   1048576   512M EFI System
/dev/mapper/pve-vm--101--disk--0-part3 34609152 419430366 384821215 183.5G Solaris /usr & Apple ZFS
/dev/mapper/pve-vm--101--disk--0-part410547203460915133554432    16G Linux swap

Partition table entries are not in disk order.


Disk /dev/mapper/pve-vm--102--disk--0: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disklabel type: **
Disk identifier: 50C55FAB-ABDD-48D9-8732-EF7854F19E46

Device                                 Start       End   Sectors   Size Type
/dev/mapper/pve-vm--102--disk--0-part1    2048      4095      2048   1M BIOS boot
/dev/mapper/pve-vm--102--disk--0-part2    4096   1054719   1050624   513M EFI System
/dev/mapper/pve-vm--102--disk--0-part3 1054720 419428351 418373632 199.5G Linux filesystem
root@vinchome:~#

皛羽控 发表于 2024-3-21 17:38

主要不是大版本可以改grub启动

acios 发表于 2024-3-21 18:42

皛羽控 发表于 2024-3-21 17:38
主要不是大版本可以改grub启动

linux小白求指路怎么改grub启动?肯定不是大版本

皛羽控 发表于 2024-3-21 19:02

本帖最后由 皛羽控 于 2024-3-21 19:09 编辑

acios 发表于 2024-3-21 18:42
linux小白求指路怎么改grub启动?肯定不是大版本

原来收藏的文章要收费重找了个
https://azhuge233.com/%E6%9B%B4%E6%94%B9-grub-%E5%90%AF%E5%8A%A8%E9%A1%BA%E5%BA%8F%E4%BB%A5%E5%BA%94%E5%AF%B9-pve-5-0-21-4-%E5%86%85%E6%A0%B8%E9%94%99%E8%AF%AF/

从步骤开始看
记得先备份原文件
advance-后面那串要改成自己的别照抄
不需要照那个格式改
将 GRUB_DEFAULT 变量更改为 【‘Advanced options for Proxmox Virtual Environment GNU/Linux>gnulinux-5.0.21-3-pve-advanced-cdb7e7a4-bb61-4275-afe4-92581c1d1c34’】

这么改就行
前缀带有menuentry都是GRUB_DEFAULT可以设置的启动项,如果我们要设置Ubuntu, Linux 4.10.0-28-generic为默认启动项,可以修改GRUB_DEFAULT如下:
GRUB_DEFAULT='gnulinux-advanced-64b318d1-d51c-4042-8be4-cb134abd8948>gnulinux-4.10.0-28-generic-advanced-64b318d1-d51c-4042-8be4-cb134abd8948'
      '>'前后ju均为$menuentry_id_option之后的内容,这里'>'之前为'Ubuntu高级选项'之后的$menuentry_id_option,'>'之后对应'Ubuntu, Linux 4.10.0-28-generic'。
      上面的步骤完成后保存修改后的文件,并在终端下执行以下命令:
sudo update-grub
收藏原文在这个可惜需要收费了
https://blog.csdn.net/hfutdog/article/details/79331949

九天御风 发表于 2024-3-21 19:09

别折腾了 ,我上次跟你的情况一样,网上查各种资料搞了3个晚上修复了grub启动。然后每天都各种原因莫名其妙死机,最后还是选择了重装。不过重装前把各虚拟机都备份好了,所以装好后还原一下就跟以前一样了

皛羽控 发表于 2024-3-21 19:12

九天御风 发表于 2024-3-21 19:09
别折腾了 ,我上次跟你的情况一样,网上查各种资料搞了3个晚上修复了grub启动。然后每天都各种原因莫名其妙 ...

哈哈是这样没错,但是总归起来后备份再重装方便很多。[偷笑]

acios 发表于 2024-3-21 19:29

皛羽控 发表于 2024-3-21 19:02
原来收藏的文章要收费重找了个
https://azhuge233.com/%E6%9B%B4%E6%94%B9-grub-%E5%90%AF%E5%8A%A8%E9%A ...

非常感谢[傻笑]

皛羽控 发表于 2024-3-21 19:45

acios 发表于 2024-3-21 19:29
非常感谢

都是网上抄来的。我就是像楼上说的升级大版本(7-8)后挂了,虽然改grub起来了但是还是不稳,只能备份后重装了。

荡漾的潇洒 发表于 2024-3-21 20:36

先用命令行备份所有虚拟机镜像和配置文件

tyy474 发表于 2024-3-22 20:32

能用就不要升级,没什么好事,十有八九失败告终并全部重装
页: [1]
查看完整版本: PVE无法启动,如何修复?