首页
美国服务器出租
美国独立主机租用
达拉斯服务器租用
美国加州服务器租用
不限流量的服务器
预防DDos抗攻击服务器
高配置服务器(大内存)
美国VPS主机
Linux VPS租用
洛杉矶VPS(Linux)
中文版Windows VPS
不限流量Windows Vps
美国Xen VPS租用
全球VPS主机
亚洲VPS租用
欧洲VPS主机租用
大洋洲VPS主机(澳洲)
南美洲,非洲,北美等
国内vps租用(中国)
国外域名注册
100元加盟域名代理商
国外虚拟主机空间
便宜的美国虚拟主机
技术文档
服务器教程
Kloxo使用教程
Virtualmin使用教程
Windows/IIS使用教程
LinuxVPS使用教程
你的位置:
首页
>
技术文档
>
服务器
> 正文
文字广告
修复VMware虚拟机里Ubuntu编译内核之后无法启动的问题
修复VMware虚拟机里Ubuntu编译内核之后无法启动的问题 最近在VMware虚拟机里面安装了Ubuntu10.04,尝试修改内核代码,无奈最后一次编译连系统都启动不了,只好通过iso安装文件启动进入原来的系统进行修复。把这个过程记录下来,以备后用。1、在VMware虚拟机中按Ctrl+D打开“虚拟机设置”,在“硬件”设备中选择“CD/DVD (IDE)”,在“连接”中选择“使用ISO镜像文件”,选择Ubuntu的iso安装文件,“确定”。 www.2cto.com
2、重启虚拟机,在显示“VMware”文字是按下Esc键,进入“Boot Menu”,选择“Enter Setup”-”Boot“,将”CD-ROM Drive“设为第一启动项,按F10,重启。
3、系统重启后通过iso文件启动,选择语言”English“,选择”Try Ubuntu without installing“,进入系统。 4、打开终端,输入 sudo su 转换为root用户;输入 fdisk -l 查看主分区是哪个,如我的是sda1;
输入以下命令,将原来无法启动的系统挂载到现在的系统上;mount /dev/sda1 /mnt www.2cto.com {mount --bind /proc /mnt/procmount --bind /dev /mnt/devmount --bind /sys /mnt/sys}可以不用输入chroot /mnt 进入到原来的系统,可以进入/home目录确认;
5、和使用原来系统一样的操作(自己该干嘛干嘛去,我是需要重新编译内核:)。如果你知道原来系统进不了是因为grub损坏的话,那么这一步就进行grub修复,具体命令如下grub-install --root-directory=/mnt /dev/sda(未尝试) 6、修改完卸载之前挂载的磁盘exit 退出chrootumount /mnt 7、重新启动,将启动项改为硬盘启动。OK。 作者 丁耿佳
点这里复制本页地址发送给您QQ/MSN上的好友
300*300广告