- 浏览: 1065562 次
- 性别:
- 来自: 南昌
文章分类
- 全部博客 (276)
- 生活 (1)
- 代码之美 (22)
- Media (7)
- Android Widget (3)
- Android Intent (1)
- Android Activity (4)
- UI event handle--UI事件处理机制 (2)
- Java基础知识 (12)
- android Databases (5)
- Android 系统知识 (70)
- 平常遇到的问题与解决方法 (38)
- Android TextView/EditView (2)
- Thinking Java (1)
- android webkit (6)
- JSON (1)
- XML (4)
- HTTP (1)
- Google Weather API (1)
- android 2.3 NFC (10)
- android app (20)
- android framework (7)
- C++ (2)
- android System (5)
- Pthread (1)
- Wifi (8)
- Unix/Linux C (8)
- Android 4.0 (1)
- Mail (1)
- Smack 源码学习 (4)
- iOS (4)
- Android (1)
- git (1)
- Gallery3d (2)
- React-Natice (1)
最新评论
-
dd18349182956:
你是用的smack哪个版本?我用的smack4.1.3和sma ...
关于socket长连接的心跳包 -
xukaiyin:
全英文
getApplicationContext()与this,getBaseContext() -
裂风矢:
...
<category android:name="android.intent.category.DEFAULT" /> 惹的祸 -
xanthodont:
mark一下
XMPP——Smack -
Evilover3:
mark一下,学习了
XMPP——Smack
如果你在A电脑上已经搭配好Ubuntu(该系统是直接安装电脑上的而不是虚拟机),想把它完全移植到B电脑上,免去了在B电脑上重新安装和配置的麻烦。那就可以按照以下步骤来实现:
Step 1:
将A电脑上的Ubuntu整个系统文件拷贝到B电脑下的某个盘(建议不要放在c下与window系统共存) 比如d盘,此时d盘就作为ubuntu系统启动的盘符了。
Step 2:
将刚才放在d盘的Ubuntu\winboot\下的wubildr, wubildr.cfg, wublidr.mbr 三个文件拷贝到window系统的根目录下(如C盘)
Step 3:
以管理员的身份运行cmd(在win7下找到cmd的program,然后点击右键选择以管理员的身份运行)
Step 4:
在cmd输入一下命令
1) bcdedit /create /d “Ubuntu” /application bootsector
这里的/d就是step 1中Ubuntu的启动盘符. 执行完这命令之后系统会自动生成一个{id} 注:id为{}类的一串数字和字母,后面的命令id应填写为该字符串。
2) bcdedit /set {id} device partition=d:
d:就是step 1中Ubuntu 启动盘符 (注:在=前后不能有空格)
3) bcdedit /set {id} path \Ubuntu\winboot\wubildr.mbr(这个是引导文件的路径)
4) bcdedit /displayorder {id} /addlast
Step 5:
在执行完Step 4中所有的命令成功之后就可以重启电脑,然后选择进入ubuntu系统, 马上按E进入GRUB界面,修改 root =(hd0,?) 和 root=/dev/sda?
这里的(hd0,?)是在step 1中ubuntu启动盘符的分区号,而sda是该盘符在ubuntu系统的挂载点,要依你的实际情况来改写。可以参考:http://wangrqa.blog.163.com/blog/static/1709468272010102071818305/
修改完之后按Ctrl+X就可以成功进入ubuntu系统了。
Step 6:
在字符终端输入sudo blkid 查询uuid,将step 1的ubuntu启动盘符对应的uuid记录下来,继续在超级终端中输入sudo gedit /boot/grub/grub.conf ,在该file里面找到ubuntu启动盘符的相应的uuid, root =(hd0,?)和root=/dev/sda?, uuid是刚才查询出来的结果,而root =(hd0,?)和root=/dev/sda?按照Step 5中的一样修改。修改完之后保存。
完成以上步骤之后,恭喜你成功地将ubuntu移植在不同的电脑上。
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
我是按E进入了那个GRUB界面的,然后改了root =(hd0,?) 和 root=/dev/sda?,但是就是进去不到系统。。。,我电脑windows7在C盘,吧Ubuntu装到D盘的,root =(hd0,?) 和 root=/dev/sda? 改怎么改?
参考这文章来改http://wangrqa.blog.163.com/blog/static/1709468272010102071818305/
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
我是按E进入了那个GRUB界面的,然后改了root =(hd0,?) 和 root=/dev/sda?,但是就是进去不到系统。。。,我电脑windows7在C盘,吧Ubuntu装到D盘的,root =(hd0,?) 和 root=/dev/sda? 改怎么改?
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
Step 1:
将A电脑上的Ubuntu整个系统文件拷贝到B电脑下的某个盘(建议不要放在c下与window系统共存) 比如d盘,此时d盘就作为ubuntu系统启动的盘符了。
Step 2:
将刚才放在d盘的Ubuntu\winboot\下的wubildr, wubildr.cfg, wublidr.mbr 三个文件拷贝到window系统的根目录下(如C盘)
Step 3:
以管理员的身份运行cmd(在win7下找到cmd的program,然后点击右键选择以管理员的身份运行)
Step 4:
在cmd输入一下命令
1) bcdedit /create /d “Ubuntu” /application bootsector
这里的/d就是step 1中Ubuntu的启动盘符. 执行完这命令之后系统会自动生成一个{id} 注:id为{}类的一串数字和字母,后面的命令id应填写为该字符串。
2) bcdedit /set {id} device partition=d:
d:就是step 1中Ubuntu 启动盘符 (注:在=前后不能有空格)
3) bcdedit /set {id} path \Ubuntu\winboot\wubildr.mbr(这个是引导文件的路径)
4) bcdedit /displayorder {id} /addlast
Step 5:
在执行完Step 4中所有的命令成功之后就可以重启电脑,然后选择进入ubuntu系统, 马上按E进入GRUB界面,修改 root =(hd0,?) 和 root=/dev/sda?
这里的(hd0,?)是在step 1中ubuntu启动盘符的分区号,而sda是该盘符在ubuntu系统的挂载点,要依你的实际情况来改写。可以参考:http://wangrqa.blog.163.com/blog/static/1709468272010102071818305/
修改完之后按Ctrl+X就可以成功进入ubuntu系统了。
Step 6:
在字符终端输入sudo blkid 查询uuid,将step 1的ubuntu启动盘符对应的uuid记录下来,继续在超级终端中输入sudo gedit /boot/grub/grub.conf ,在该file里面找到ubuntu启动盘符的相应的uuid, root =(hd0,?)和root=/dev/sda?, uuid是刚才查询出来的结果,而root =(hd0,?)和root=/dev/sda?按照Step 5中的一样修改。修改完之后保存。
完成以上步骤之后,恭喜你成功地将ubuntu移植在不同的电脑上。
评论
4 楼
追求幸福
2012-07-12
forever1dream 写道
追求幸福 写道
forever1dream 写道
你好 我的怎么不可以喃,就是从第五步开始就有问题了,我进入GRUB后怎么和你说的不一样,还有root=/dev/sda?这个怎么确定?希望看到回复。
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
我是按E进入了那个GRUB界面的,然后改了root =(hd0,?) 和 root=/dev/sda?,但是就是进去不到系统。。。,我电脑windows7在C盘,吧Ubuntu装到D盘的,root =(hd0,?) 和 root=/dev/sda? 改怎么改?
参考这文章来改http://wangrqa.blog.163.com/blog/static/1709468272010102071818305/
3 楼
forever1dream
2012-07-12
追求幸福 写道
forever1dream 写道
你好 我的怎么不可以喃,就是从第五步开始就有问题了,我进入GRUB后怎么和你说的不一样,还有root=/dev/sda?这个怎么确定?希望看到回复。
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
我是按E进入了那个GRUB界面的,然后改了root =(hd0,?) 和 root=/dev/sda?,但是就是进去不到系统。。。,我电脑windows7在C盘,吧Ubuntu装到D盘的,root =(hd0,?) 和 root=/dev/sda? 改怎么改?
2 楼
追求幸福
2012-06-21
forever1dream 写道
你好 我的怎么不可以喃,就是从第五步开始就有问题了,我进入GRUB后怎么和你说的不一样,还有root=/dev/sda?这个怎么确定?希望看到回复。
你是按E进入的吗?确定就是按文中提到到那篇文章来计算确定。当时我没有把过程用图记录下来,所以现在我也不太清楚你的状况。
1 楼
forever1dream
2012-06-13
你好 我的怎么不可以喃,就是从第五步开始就有问题了,我进入GRUB后怎么和你说的不一样,还有root=/dev/sda?这个怎么确定?希望看到回复。
发表评论
-
Android Webview加载www.youtube.com的问题
2019-04-25 10:36 989Android Webview加载www.youtube.co ... -
EditText键盘删除字符的原理
2018-10-29 19:21 1244转https://blog.csdn.net/tankai19 ... -
Background execution not allowed
2018-10-22 19:02 357111-05 10:08:18.058 673 736 ... -
failed to set system property
2018-10-17 09:21 4356在App的mk文件设置了LOCAL_CERTIFICATE : ... -
CtsDeqpTestCases fail
2018-07-27 09:44 3010Suite / Plan:VTS / cts-on-gsi ... -
在DocumentUI中的Recent(最近)列表无法显示图片的缩略图
2018-06-12 18:23 938今天客户提了一个bug说在短信添加附件,界面无法显示缩略图。接 ... -
在任务栏中清除掉播放器的进程,状态栏仍有音乐播放器状态,且音乐仍在后台播放
2018-06-05 11:28 1630在任务栏中清除掉播放器的进程,状态栏仍有音乐播放器状态,且音乐 ... -
junit.framework.AssertionFailedError: Failed to get achievable frame rates for O
2018-05-25 15:41 2341之前对于CTS测试的失败case接触不多,组长突然转了这样一个 ... -
Android 模拟各种事件的方法
2018-05-17 16:30 1520有时候没有对应的硬件设备,那我们就得通过某种方式来模拟。比如模 ... -
Android Email 新建邮件时一直显示“waiting for sync”
2018-02-28 15:48 987当用户在Setting中清除了Email的data,再返回到E ... -
javax.net.ssl.SSLHandshakeException: Unacceptable certificate: CN=GeoTrust SSL C
2018-01-30 16:48 3768最近从Android N升级到Android O,发现163的 ... -
Email中附件名称中包含中文字符显示乱码
2017-11-28 17:09 1609Email中附件名称中包含中文字符显示乱码是因为附件虽包含了中 ... -
不能再通过createPackageContext来访问另外一个应用的资源(Sharepreference)
2017-11-14 17:22 1462以前我们可以通过createPackageContext来访问 ... -
当Email未设置账户时,通过ACTION_SENDTO启动会报ActivityNotFoundException
2017-09-27 18:15 533当Email未设置账户时,通过ACTION_SENDTO启动会 ... -
java.lang.SecurityException: Permission Denial: reading...requires android.permi
2016-05-12 11:12 2363一直在忙于Gallery,最近遇到了这样的bug,在Setti ... -
android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a read
2015-11-27 14:50 2953android.database.sqlite.SQLiteR ... -
AsyncTask
2015-08-21 17:43 413转自http://blog.csdn.net/hitlion2 ... -
解决IllegalStateException: Can not perform this action after onSaveInstanceState
2015-08-07 18:07 1089转自http://www.cnblogs.com/zgz345 ... -
Android setTag方法的key问题
2015-08-03 19:22 1072转自http://www.cnblogs.com/whitew ... -
ActivityGroup对子Activity的管理
2013-06-27 17:41 2102转自http://eyeandroid.diandian.co ...
相关推荐
Linux liveCD是一种特殊的系统安装介质,它包含了完整的Linux操作系统,可以在不进行永久安装的情况下在计算机上运行。这种系统主要用于故障排除、系统恢复、试用不同发行版或在没有硬盘安装Linux的环境中工作。将...
Linux移植技术主要指的是将Linux操作系统从一种硬件平台转移到另一种硬件平台上,使Linux能够在新的硬件环境中正常运行的过程。这一过程不仅涉及底层硬件驱动的调整,还包括系统内核、工具链、文件系统以及应用程序...
首先,我们可以选择“全新安装”方法,这适用于无法在一台电脑上同时连接两个硬盘的情况。步骤包括在新电脑上安装Linux,然后将旧系统中的个人文件复制过来。重点关注的文件夹有/home、/etc、/opt、/root和/var。...
**Ubuntu for Android** 是一个创新的概念,旨在将完整的 Ubuntu 桌面操作系统集成到 Android 设备上,允许用户在智能手机或平板电脑上享受 Linux 的强大功能。这一项目由Canonical公司发起,该公司也是Ubuntu操作...
实验设备一般需要一台具有足够硬件资源的电脑,比如内存至少8GB,处理器支持Intel Virtualization Technology (VT),因为这将有助于运行高性能的虚拟机。对于32位操作系统,确保开启VT功能是运行AOSP开发环境的关键...
2. 多任务:在同一台电脑上可以运行多种操作系统,便于测试、开发或教学。 3. 可移植性:虚拟机可以导出为文件,轻松在不同硬件或网络环境中迁移。 Linux虚拟机的安装通常包括以下步骤: 1. **选择虚拟机软件**:...
可以编写自动化脚本来快速更新所有机器的hosts文件,如`update_hosts.sh`脚本所示,通过SSH将一台机器的hosts文件复制到其他机器上。 3. **Java环境**:Hadoop依赖Java运行,因此确保每台虚拟机上已正确安装Java并...
这里所说的“ubuntu系统移植工具”是指将Ubuntu操作系统安装到A20开发板上的过程。Ubuntu是基于Debian的Linux发行版,广泛用于服务器、桌面和各种嵌入式设备。移植Ubuntu到A20开发板涉及以下几个关键步骤: 1. **...
Linux 安装:一台电脑可以安装多个操作系统,可以在 window 操作系统内安装一个虚拟机,在虚拟机里面安装 Linux。虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。常见...
通过虚拟化技术,可以将一台物理计算机划分为多个虚拟的计算机资源,每个虚拟机都拥有自己的CPU、内存、硬盘等硬件资源,从而实现不同操作系统的并行运行。 ### 虚拟机镜像简介 虚拟机镜像是一个包含了操作系统...
5. **多任务处理**:同时运行多个操作系统,可以在同一台电脑上进行开发、测试和生产环境的模拟。 【使用指导】 1. **安装模拟软件**:首先,双击“Linux_Unix环境模拟软件包.exe”进行安装,遵循向导完成步骤。 2...
Linux的历史可以追溯到1960年代,MIT即麻省理工学院有一台电脑,使用分时操作系统,只能同时允许30个人通过终端登录。后来,Bell实验室的Ken Thompson开发了一个文件服务器系统,在Bell实验室很受欢迎。在Dennis ...
Linux启动过程中涉及运行级别和虚拟终端,后者允许用户在同一台机器上同时进行多个会话。 在使用基础方面,熟悉Linux的登录、注销和关机操作,以及如何利用虚拟终端切换不同任务,对于日常操作至关重要。X-Window...
- **移植**:将Linux系统从一个硬件平台迁移到另一个平台上,通常涉及到对内核的定制和编译。 - **交叉编译**:为了适应目标硬件架构,可能需要使用特殊的编译工具链来进行交叉编译。 - **内核配置**:根据硬件...
- **设置环境**:首先,确保你的开发环境已经配置好,包括安装Android Studio、Android SDK,并且针对Android 4.2(API Level 17)设置了项目构建目标。 - **选择合适库**:根据你的需求选择合适的MySQL连接库,...
- **双系统安装**:可以在同一台电脑上安装Windows和Linux,通过引导加载器选择操作系统。 - **硬盘分区**:建议为Linux单独分配一个分区,以便管理和备份。 #### 八、安装过程中的常见问题 - **选择软件包**:...
服务器通常使用Ubuntu,客户端可以是多台运行Windows的电脑,而开发板则用于最终应用的开发。通过NFS,服务器的目录可以直接挂载到开发板上,实现文件系统的共享和远程编译运行。 2.4 Linux操作系统的移植 对于本文...