开始前准备工作

下载上网本或者车载镜像文件到本地磁盘
下载地址:http://download.meego.com/trunk-daily/builds/1.1.90/latest/images/
或 http://repo.meego.com/MeeGo/builds/trunk/latest/images/

[root@woliu-desktop img]# ls
meego-netbook-ia32-trunk-daily-1.1.80.14.20110107.1.img/

创建一个新的磁盘分区,格式化为ext3文件格式

[root@woliu-desktop img]# fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd274d274
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6375    51207156    7  HPFS/NTFS
/dev/sda2            6376       30402   192990158    f  W95 Ext'd (LBA)
/dev/sda5            6376       10199    30716248+   b  W95 FAT32
/dev/sda6           10200       13847    29296640   83  Linux
/dev/sda7           13847       13971      999424   82  Linux swap / Solaris
/dev/sda8           13972       21620    61440000   83  Linux
/dev/sda9           21621       23252    13107200   83  Linux
/dev/sda10          23252       24884    13107200   83  Linux
/dev/sda11          24884       30402    44317696   83  Linux

4G空间已足够了,当然是越大越好了
不用担心,使用ext3文件格式就行了
在这里,我使用了 /dev/sda9 作为MeeGo安装分区

创建文件系统

装载镜像文件,来获得安装源
mkdir /mnt/{1,2,3}
mount -o loop /work/img/meego-netbook-ia32-trunk-daily-1.1.80.14.20110107.1.img /mnt/1/
mount -o loop /mnt/1/LiveOS/squashfs.img /mnt/2/
mount -o loop /mnt/2/LiveOS/ext3fs.img /mnt/3/

现在我们已获得安装源
[root@woliu-desktop img]# ls /mnt/3/
bin boot dev etc home lib lost+found media mnt opt proc root sbin srv sys tmp usr var

装载空的磁盘分区来安装MeeGo系统
注意:(这里是将/dev/sda9分区加载到 /mnt/4,实际情况根据你的分区状况决定)
mkdir /mnt/4
mount /dev/sda9 /mnt/4

拷贝安装文件到 /mnt/4
rsync --avz --delete /mnt/3/* /mnt/4/

添加启动选项在启动配置文件中

修改 fstab
[root@woliu-desktop img]# vi /mnt/4/etc/fstab

/dev/root  /         ext3    defaults,noatime 0 0
devpts     /dev/pts  devpts  gid=5,mode=620   0 0
tmpfs      /dev/shm  tmpfs   defaults         0 0
proc       /proc     proc    defaults         0 0
sysfs      /sys      sysfs   defaults         0 0

修改boot loader的启动项

1. 准备内核
cp /mnt/4/boot/vmlinuz-2.6.37-6.3 /boot

2. 添加启动选项

我使用的操作系统是ubuntu 10.10,启动管理器是grub2,所以我将启动项添加到grub.conf文件中,目录在/boot/grub/grub.cfg
menuentry 'meego' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set 81273c8f-9ad0-47b2-a3a5-5041944201d2
linux /boot/vmlinuz-2.6.37-6.3 root=/dev/sda9
}

引导到MeeGo系统

重启电脑并且选择MeeGo选项,你就能够启动meego系统了

备注

我需要经常重新安装MeeGo系统,因此我更喜欢保留两个不同版本的MeeGo系统来作个比较。

文章转自: http://www.meego9.net/posts/605.html

直接硬盘安装MeeGo到上网本或IVI车载设备上相关推荐

  1. linux debian硬盘安装,硬盘安装linux debian如何配置grub文件

    本文来自 www.020fix.com 自己手动源码安装gtk,可能改变了一些依赖包,从而导致系统自动升级后桌面系统Natilus出现了一点小问题.后来越弄越糟,直到整个桌面崩溃.于是乎,改用硬盘安装 ...

  2. win10下硬盘安装ubuntu (完整版)

    安装前的准备 右键'我的电脑'点击'管理',选择磁盘管理. 先看下我安装ubuntu后的磁盘分区图(红色文字先不管它) 关于ubuntu分区方案 (建议提前想好怎么分区,这里贴上各分区解释,如果不想看 ...

  3. win8下硬盘安装linux,通用解决方案:使用grub4dos硬盘安装实现win7 win8和Ubuntu linux多系统...

    2012年6月5日|发布者:英里 Mile今天向喜欢介绍Windows和linux系统共存安装方法的朋友介绍.无论如何,请首先备份重要的系统数据并杀死所有不确定因素.迈尔遭受了很多苦难,我希望我不熟悉 ...

  4. 一步一步教你安装MeeGO和Windows 7双系统(上网本或笔记本)

    一步一步教你安装MeeGO和Windows 7双系统 第一步:准备一个U盘,MeeGo安装文件大约1GB,推荐2GB以上的U盘. 第二步:整理磁盘腾出新的空间来安装meego系统 在Win7启动菜单输 ...

  5. 笔记本安装MeeGo系统教程

    本文介绍了如何在笔记本上安装MeeGo上网本系统,这些笔记本包括Toshiba Satellite U305-55077, Dell Latitude E6400, Wipro WNB7PBC4B30 ...

  6. 惠普硬盘安装linux,hp台式电脑原本是linux系统,如何安装win7系统

    你是想安装虚拟机还是真正的系统,如果是虚拟机,就比较简单,但效果没有xp和ubuntu双系统爽. 我给你简要说一些安装双系统怎么弄.因为你没有启动盘,就只有硬盘安装了.其实也可以把它刻录成光盘在安装, ...

  7. 通过grub硬盘安装centos7

    centos7与centos6.x有了很大的不同,从硬盘安装的方法也有了很大的不同,故出此文章 我机器环境如下:     有俩系统 Win7 和 RHEL6.4 ,是通过grub(非grub2)引导的 ...

  8. debian linux 硬盘,[Debian] 硬盘安装Debian,

    [Debian] 硬盘安装Debian, 硬盘安装Debian 环境:Windows XP ,只有一块硬盘. 1 下载Debian 只要下载第一张CD就行了,不需要下载DVD,因为一张DVD的ISO会 ...

  9. 新手XP下硬盘安装ubuntu10.10全程解析

    http://linux.itwaka.com Ubuntu 10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望.毕竟,Ubuntu 10.10是Canonical ...

  10. windows下硬盘安装mint10

    最近下载了linux mint10.   把笔记本原先用的ubunut10.10删除了. 换成了linux mint10.  感觉很不错.  于是准备把家里的台式机也换成linux mint10. 说 ...

最新文章

  1. TypeScript 2.0 已发布
  2. 轻量级人脸属性Slim-CNN
  3. Fedora 13 Alpha测试手记横空出世
  4. java gui编程:swing创建窗体和进度条代码示例
  5. 理解工作流系统参考模型
  6. 数据库每日一题 2020.04.30
  7. oracle typehandler,Mybatis实现自定义的类型转换器TypeHandler
  8. libgc 加 .mak 在 vc6 vs2008 中的编译方法
  9. 架构师考试的一些想法
  10. iOS学习之UINavigationController详解与使用(二)页面切换和segmentedController
  11. 充值核销卡密恶意并发请求防止重复利用卡密充值成功解决方案
  12. MAC 终端git提交代码步骤
  13. MQTT协议报文格式解析
  14. 根据工资计算税费html,税后工资计算器2018 个人所得税excel计算公式
  15. 用c语言合并两个有序单链表,c++ 如何合并两个有序链表
  16. 万能 解决ubuntu网易云音乐不能播放的各种问题
  17. 神经网络-神经元模型、Hebb学习
  18. 74hc595级联c语言程序,10个74HC595级联 单片机程序请教
  19. 学完了Scratch,我要开始学Python了~~~
  20. Linux zip与unzip:通过正则式解压压缩包内指定的文件

热门文章

  1. python测试函数的方法
  2. w10怎么自动锁定计算机,win10专业版教程:如何自动锁定win10电脑
  3. 微软Windows平板发展史:在希望和失望中徘回
  4. 运维安全: Linux检测登录失败记录并自动拉入黑名单脚本
  5. Springaop与动态代理
  6. 计算机信息学院的口号,信息工程学院口号
  7. STM32 IAP遇到的问题总结
  8. SEO原创文章怎么写,如何提高收录和排名优化
  9. SqlServer 安装
  10. 体育馆室内人员定位管理系统+智能安防监控子系统,保障人员安全