Linux启动时卡住

该系统本是oracle rac的测试环境,在删除oracle软件后重启时系统卡住(没有按照oracle官方要求删除oracle软件)。如下图:

 

处理过程:

1.使用单用户模式登陆

先在GRUB启动菜单里使用 a 操作按键编辑kernel 参数,在末行输入single,来告诉linux 内核后续的启动过程需要进入单用户模式

进入后查看日志信息:

从上图可以发现,系统为什么卡住了。只要删除与grid相关的残留文件即可:

# cd /etc/init.d
# rm init.ohasd
# rm ohasd

删除后,重启系统即可。

 

### VirtualBox 安装 Linux 过程中卡顿的原因分析 当遇到 VirtualBox 中安装 Linux 发生卡顿的情况时,可能由多种因素引起。硬件虚拟化支持不足是一个常见原因[^1]。如果主机系统的 CPU 设置未启用 VT-x 或 AMD-V 功能,则可能导致性能下降。 内存分配不合理同样会影响运行效率。对于大多数现代 Linux 发行版而言,建议至少分配 2GB 的 RAM 给虚拟机;而对于图形密集型应用或者开发环境来说,这个数值应该更高一些。 磁盘 I/O 性能不佳也会造成加载缓慢的现象。使用动态扩展硬盘而非固定大小的 VDI 文件可以减少碎片并提高读写速度。另外,选择合适的存储控制器类型(如 SATA 而不是 IDE),也能显著改善数据传输速率。 网络适配器配置不当也可能引发连接超时等问题。确保选择了正确的网卡模式(NAT、桥接或仅主机),并且按照需求调整 MTU 参数设置。 ### 解决方案实施方法 为了优化上述提到的各项参数,在启动新创建好的 VM 前,请先通过命令行工具 `VBoxManage` 修改其属性: ```bash VBoxManage modifyvm "YourVMName" --cpuidset 00000001 000106e9 00100800 0098e3fd bfebfbff VBoxManage setextradata "YourVMName" "VBoxInternal/Devices/piix3ide/0/LUN#0/Config/Discard/Enabled" 1 VBoxManage storagectl "YourVMName" --name "SATA Controller" --add sata --controller IntelAhci VBoxManage createhd --filename "/path/to/disk.vdi" --size 20480 --format VDI VBoxManage storageattach "YourVMName" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium /path/to/disk.vdi ``` 以上脚本实现了如下功能: - 使用 `--cpuidset` 和自定义额外数据来模拟更强大的处理器特性; - 启用了 SSD 抛弃操作的支持以加快文件删除过程; - 添加了一个基于 AHCI 协议的新 SATA 控制器用于更好的兼容性和性能表现; - 创建了一块容量为 20 GB 的静态增长型虚拟硬盘并与之关联。 完成这些更改之后再尝试重新安装操作系统镜像,通常可以获得更加流畅的操作体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值