更换64位ubuntu12.04后一些软件的配置问题

【linux内核文件丢失相关问题及解决思路】 linux系统启动报错找不到内核文件,内核文件存储在/boot分区,主要包括:root′bootgrub2′configfile。 阅读详情
    为了编译android4.2的系统,昨天把系统替换成了64位的ubuntu12.04,遇到了一些问题,特此记录一下。

1、首先是系统安装好了之后,启动不了了,出现了grub resume的错误
     error: invalid arch independent ELF magic

    这个错误是grub的问题,估计是32位到64位系统出现了问题,因为之前32位的ubuntu之间替换的时候,没有出现过类似的问题。
    首先,利用刚才装系统的U盘,从U盘启动进入系统,记得装系统的时候,系统的根目录是哪个盘,例如我的是/dev/sda7,并且整个 系统目录就只挂载在这个sda7上
    然后,进入命令行,执行
    sudo mount /dev/sda7 /mnt
     sudo grub-install --root-directory=/mnt /dev/sda
    这样,相当于重新安装了grub ,会更新你"/"目录下的 boot文件里的grub
    接着,重新启动,此时应该就能够进入ubuntu经典的选择系统的界面了(我的是双系统),不过可能有点乱码,没关系,等系统起来之后, 进入命令行,执行
     sudo update-grub
    如果再次重启的话就正常了

2、eclipse的问题
    之前的android工程,在32位系统上应该是正常的,但是,由于要采用64位的eclipse,于是就找了个版本,因为之前的SDK版本只到API15,而找的 eclipse因为是拷贝的别人的,报ADT版本过旧,于是下载了最新的ADT-22,顺便也下了一个最新的eclipse 64位,配置好之后,警告SDK应该升级到 API17以匹配ADT-22,刚开始我没有理会,于是出了一些找不到R文件的错误。
    查了一些资料,说要手动命令行ant编译一下,然后eclipse就找到R了,刚好学习一下
    首先,利用android命令,更新一下工程
     android update project -p . -t android-15
    会修复build.xml和local.properties等文件
    然后,执行
    ant debug
    如果不出错的话,就可以生成xxx-debug.apk包
    此时,eclipse中应该就不会有R文件 报错了

    但是,如果这时候运行了eclipse的clean命令的话,又会被删掉了,这个用的实在不方便,于是怀疑是ADT和SDK以及SDK tools等不对应,索性全部升级吧。 官网下载了android-sdk_r22-linux.tgz,这只是SDK_r22的工具而已,你可以合并到你原来的SDK目录,然后eclipse打开SDK Manager对话框,对应着升级SDK吧。
    果然,等升级完成之后,你clean时,就不会删掉gen目录下的R.java文件了,也就跟之前32位版本一样了。

3、virtualbox的USB功能
    之前安装的是ubuntu软件中心里面的版本,完成之后还需要在命令行安装virtualbox-guest-additions包,然后在虚拟机XP里面点安装增强工具,然后在虚拟机的设置选项里面打开USB功能,不过 之前就遇到过,这样做,有的时候能识别USB,有的时候又不能识别了,就像这次64位的系统,又识别不了了。
    由于ubuntu软件中心只是安装开源版的软件,像virtualbox有两个版本据说,一个开源一个不开源的,不开源的版本里面自带了USB功能了,好像也有那个增强包,也就不用在ubuntu上命令行另外 安装了。从下面的网站下载对应的virtualbox版本
     http://www.virtualbox.org/wiki/Linux_Downloads
     把自己加入到vboxusers组。也就是在终端中输入:
    sudo adduser 你的用户名vboxusers
     然后退出,重新登录一次。
     这样,USB就能够稳定的被识别了。

4、导入的eclipse工程,显示包名而不是工程名的解决方法
​    不用File -> Import -> Android -> Existing Android Code into Workspace,而是用 File -> Import -> General -> Existing Projects into Workspace。这个方案是可行的。
    出现这个现象可能是eclipse的版本和adt的匹配有问题。如果是匹配的话,就没问题。
Ubuntu20.04安装之后的优化(更换国内源,安装VMtools,安装软件等) 文章目录简介更换国内源1.图形界面操作 - 适用于desktop版本2.终端操作-适用于Server & Desktop版本安装VMtools删除某些无用(不常用)软件更新系统软件安装 简介 在安装完Ubuntu之后,其实有很多可以优化的地方,来增加我们的使用体验,这里介绍一些优化的步骤。 更换国内源 介绍两种方法 1.图形界面操作 - 适用于desktop版本 在桌面右上角点击打开菜单,点击设置选项。 在设置选项右侧下拉找到“关于”,点击 Software Updates。 在Ubuntu软件 阅读详情

相关推荐

Ubuntu笔记(二) 虚拟机ubuntu20.04和树莓派4B上22.04更换国内源

Ubuntu笔记(二) 虚拟机ubuntu20.04和树莓派4B上22.04更换国内源

qq_38228260的博客 5128

关于linux多系统硬安装时遇到grub rescure错误与error:invalid arch independent ELF magic问题的解决方案

这两天,在win7系统中安装ubuntu双系统时,遇到一个grub rescure问题,其实以前遇到过这个问题,怎么都进不了Ubuntu登陆页面,不过之前自己把它解决了,问题出在linux系统启动时引导分区的问题,这几天反反复复试了几次,终于成功修复系统,出现了Ubuntu启动界面,花了昨天一个晚上!!    其实grub rescure(Linux救援模式)下可用的命令本来就不多(在救援模式下

george_2015的博客 5925

Synopsys安装教程Ubuntu22.04版本

在Ubuntu22版本上安装Synopsys等系列工具,安装DC,VCS等等

qq_59529218的博客 5724

解决Grub Rescue: invalid arch independent ELF magic问题

转自:http://datamining.xmu.edu.cn/bbs/forum.php?mod=viewthread&tid=624 在这里,要感谢上面写贴的那位牛人,解决了我的问题   新鲜出炉的解决文档,起因是301集群slave05安装Ubuntu 12.04出现的问题,当然此问题在安装11.10的时候也出现过,只是没能记下来。这次解决完了,把这个好好整理下了。 1、问题描述

1万+

关于ARM架构的ubuntu18.04软件源

需要在firefly RK3399上做一些开发,系统似乎是firefly稍微魔改过的lubuntu18.04,和ubuntu区别也不大。 之后安装各种依赖的时候觉得默认的软件源有点慢。 于是决定换源,网上查了一下ubuntu换源,分别尝试了: https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ http://mirrors.ustc.edu.cn/ubuntu...

fine12138的博客 7670

Ubuntu(20.04 LTS)更换镜像源

Ubuntu更换镜像源

两拆 3754

Grub Rescue修复方法

症状: 开机显示:GRUB loading error:unknow filesystem grub rescue> 原因: 已经发现下面几种操作会导致这种问题: 1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。 2,调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分区数目发生了变化。 3,重新安装系统,把linux安装到了新

菜鸟の轨迹 2661

Obsidian与GPT协作:数学公式从KaTeX到MathJax的无缝转换实践

本文针对Obsidian用户从GPT等AI助手复制数学公式时遇到的KaTeX与MathJax格式不兼容问题,提供了高效的解决方案。重点介绍了KaTeX to MathJax插件的核心作用,它能自动将AI生成的KaTeX格式公式(如\(...\))无缝转换为Obsidian默认支持的MathJax格式($...$),实现复制粘贴后公式即时渲染,极大提升了数学笔记与AI协作的效率和流畅度。

weixin_29209825的博客 136

ubuntu12.04安装时出现grub rescue:invalid arch independent ELF magic 问题

新一期的Yushan培训时,在给新生安装ubuntu12.04系统重启后出现如题的问题,最终还是找到了解决办法 重启后电脑直接显示的就是grub rescue的命令行界面,以前安装从没遇过这种情况。 下面提供一种解决办法: 1、在grub rescue>输入ls命令查看分区情况 grub rescue>ls grub rescue>ls (hd?,?)/boot/grub

answer_king的专栏 2724

OpenCV中SGBM中BT代价计算

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

qq_27606639的博客 5977

ESP-01S使用micropython,利用Thonny烧写固件

在家舒服的太久了,想学习点新的东西,这次看上了ESP8266系列的联网设备,想自己做点小玩意出来耍耍,下面跟我一起来学习吧。本篇主要记录固件的烧写及测试。Thonny下载链接不算难,但是网上资源较少。也是提醒自己不要忘记这个步骤,记录一下,也分享给和我一样开始接触的小伙伴,加油加油,万事开头难。

weixin_43422072的博客 1693

Ubuntu18.04更换国内源

有关Ubuntu18.04的换源问题 Ubuntu18更换国内源(界面/文本方式) Ubuntu 18.04更换为国内源

GRHSXY的博客 1万+

基于LangGraph的智能报告生成平台项目分析

不知道你是否知道或者了解OpenAI and Gemini Deep Research。他们是一种能够根据输入问题进行规划、结合网络搜索获取信息并最终呈现结果的研究工具或技术。那这样research是如何实现的呢?最近刚好看到一个实现类似功能的开源项目: open_deep_search。本文将基于该项目进行代码层面剖析。

u011160113的博客 923

VMware 安装Ubuntu 16.04 32位 全过程

安装Ubuntu 16.04 32位 全过程

qq_51643989的博客 1万+

微调BERT进行中文文本分类任务(Pytorch代码实现)

BERT(Bidirectional Encoder Representation from Transformers)是2018年10月由Google AI研究院提出的一种预训练模型。其模型结构由多层Transformer的Encoder堆叠而成,在大规模语料中进行预训练后,迁移到下游任务,仅进行参数微调训练,就能显著提升性能。本文聚焦于微调中文BERT进行新闻标题分类任务的代码实现。

Iswayzw的博客 1万+

“守望先锋”网络同步分析

守望先锋”(Overwatch)是一款由暴雪娱乐开发的团队基础第一人称射击游戏(FPS),于2016年正式发布。游戏以其独特的角色设计、丰富的游戏模式和高度的团队合作性而受到广泛欢迎。类型:第一人称射击(FPS)/多人在线战斗竞技场(MOBA元素)平台玩家人数:每场比赛由两个六人队伍组成,共12名玩家。客户端/服务器模型:在这种模型中,客户端负责处理用户输入和表现逻辑,而服务器则负责游戏的核心逻辑和状态管理。客户端与服务器之间通过网络进行通信,确保游戏状态的一致性。强同步机制。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 426

虚拟机安装Ubuntu16.04 64位以及安装后的简单配置

公司有个项目要QT交叉编译arm板,摸索了几天,为避免以后走弯路,从这里开始记录从无到实现最终目标时的全过程,亲测有效!! 环境:vm15下的ubuntu16.04 64位 QT:QT5.12.9 交叉编译工具: poky glibc x86_64 meta toolchain qt5 cortexa9hf vfp neon toolchain 1.7.sh(arm板厂家提供) Arm板型号: M6708-T系列核心板 目标平台:致远电子的M6708U 芯片:imx6 触摸驱动:tslib-..

cai901022的博客 5502

AIGC实战——多模态模型DALL.E 2

DALL.E 2 是 OpenAI 提出的一个大规模文本生成图像模型,可以根据文本提示生成各种风格的逼真图像。它通过将预训练模型 CLIP 与 GLIDE 中的扩散模型架构相结合完成任务。它还具有其他应用,例如通过文本提示编辑图像和提供给定图像的变体。虽然它也有一些局限性,例如不一致的文本渲染和属性绑定,但 DALL.E 2 是仍然一个非常强大的AI模型,推动了生成模型的发展。

盼小辉丶的博客 1万+

linux ubuntu/centos arm64/amd64 更换软件源

阿里云官方镜像站地址 https://developer.aliyun.com/mirror/ Ubuntu 镜像 配置方法 域名说明 对于阿里云ECS用户,可以直接使用内部域名访问,而对于非云用户则需要使用公网域名 mirrors.aliyun.com 来访问。 图形界面配置 新手推荐使用图形界面配置: 系统设置 -> 软件和更新 选择下载服务器 -> “mirrors.aliyun.com” 手动更改 用你熟悉的编辑器打开: /etc/apt/sources.list 替换默认的 htt

weixin_44005829的博客 3617

EtherCAT主站SOEM -- 19 --Qt-Soem通过CSP模式(周期同步位置模式)控制一个电机转圈圈

以上就是EtherCAT主站SOEM – 19 --Qt-Soem通过CSP模式(周期同步位置模式)控制一个电机转圈圈的内容。有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。创作不容,如果文档对您有帮助,记得给个赞。

常驻客栈的博客--嵌入式EtherCAT 1996

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Ubuntu 20.04系统安装及初始配置

Ubuntu安装与配置,咱们评论一路指导你

weixin_46417939的博客 6万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

ubuntu20.04安装以及后续配置

ubuntu20.04安装方法以及后续配置

qq_26244619的博客 1万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

树莓派4b安装ubuntu20.04.2 LTS 64位

树莓派4b安装ubuntu20.04.2 LTS 64位 前言 接上篇博客中,对yolo fastest的ncnn部署优化。优化大概方向如下: 1.树莓派安装64位系统 2.f16计算 3.定频-超频(注意散热) 4.屏幕显示分辨率尺寸调整320 环境配置 1.win10 2.树莓派4b 3.SanDisk 32G高速内存卡 一、下载镜像文件 1.链接:https://ubuntu.com/download/raspberry-pi 下载64位的镜像文件,然后解压获得.img文件。 二、格式化SD卡及烧录

小俊俊的博客 1890

WSL不同版本的Ubuntu更换清华镜像,加速Ubuntu软件下载速度

使用WSL跑深度学习挺不错的,但是用wsl安装linux软件可能会存在部分问题,由于WSL里面的Ubuntu软件仓库是默认的源,有时候可能会造成网络连接问题,或者下载速度很慢,更换为清华镜像或者阿里云镜像会带来Ubuntu软件的快速下载,优化软件使用体验。Ubuntu的系统自带的配置文件在/etc/apt/source.list中,因此我们需要首先备份该配置文件,否则删了的话,如果镜像镜像也不可用,就很难受了。现在的win都是64位的,对应的WSL几乎都是64位的,因此对大多人都是适应的。

百年孤独百年的博客 1万+

树莓派4B使用ubuntu-18.04.4-server 64位系统配置

之前使用的系统是 Debian-Pi-Aarch64。还是比较好用的。可惜后来源码编译mjpg-steamer的时候会报一个奇怪的ld错误。而且这个系统里的源没有libmjpg8-dev这个包。无奈又不想用官方的32位系统。就想到了ubuntu18.04.4这个server版的64系统。总结一下这几天的使用心得 系统安装 刚刚看了一下ubuntu官网已经更新到20.04了,好不好用咱也不知道,放下...

fuck_hang的博客 6439
上一篇: 移植ffmpeg neon版到android
下一篇: adb remount 失败:remount failed: Operation not permitted
JGF_NTU
博客等级 码龄16年 23粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值