N900 Dual boot(meego& maemo)

來源:互聯網
上載者:User

這幾天看到meego 1.1已經發布,而且n900已經可以雙系統啟動了 於是迫不及待的想試試。

 

下面是總的經過: 參考: http://wiki.meego.com/ARM/N900/Install/Dual_Boot

簡而言之就是:

1.確定N900的firmware已經update到了rp1.3
方法:

uname -a 

Linux Nokia-N900 2.6.28-omap1 #1 PREEMPT Fri Aug 6 11:50:00 EEST 2010 armv7l unknown

 

2.添加倉庫Extras-devel到application manager中,安裝uboot-pr13 ,檢查是否安裝成功 

3.準備需要使用的raw和vmlinuz 核心檔案 http://tablets-dev.nokia.com/meego-codedrop.php 可以下到meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw.bz2 和相應的kernel meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-vmlinuz-2.6.35.3-10.3-n900

 

4.準備micro SD卡2G以上的,meego hand set需要1.9G的空間

sudo fdisk -l 

查看disk列表:
sd卡相關內容有如下顯示:(僅作參考)

Disk /dev/mmcblk0: 62 MB, 62783488 bytes
4 heads, 32 sectors/track, 958 cylinders
Units = cylinders of 128 * 512 = 65536 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000



Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 1 957 61232 6 FAT1

 

6 如果SD卡已經掛載到機器上了,取消掛載, 將meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw.bz2 解壓結果寫到SD卡上

dd bs=4096 if=meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw of=/dev/mmcblk0 

注意這裡是/dev/mmcblk0而不是/dev/mmcblk0p1這裡是寫到整個裝置上,而不是寫到某一的分區中, wait。。。。。。 然後就能看到 類似

475136+1 records in
475136+1 records out
1946157057 bytes (1.9 GB) copied, 214.382 s, 9.1 MB/s

的輸出,OK

 

5.刷機,安裝flasher-3.5,這玩意兒之前使用來刷maemo系列的 地址: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php 關閉n900,放入SD卡,和上機蓋 長押'u'鍵,同時串連上usb線,n900右上方螢幕上出現Usb的符號,ok可以開始了

fdisk -l -k meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-vmlinuz-2.6.35.3-10.3-n900 -b 

(這裡只是load kernel,如果-f的話就是刷機了,沒有什麼dual boot可言了) 等機器重啟就好了

 

6.以後機器會自動從mmc裝置啟動,也就是sd卡啟動,自然就是進meego了
如果要進maemo,方法1就是不放那張SD卡,方法二在boot的time out前,press any key,然後輸入run noloboot

 

總結:
看並進行了一點操作,啥也不說了,meego還有相當長的一段路要走, 按照目前的完成度,要超越android和iOS,希望有點渺茫啊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.