#1 2010-11-01 09:46:30
[IB-NAS4220-B] 安裝 Debian
機型: RaidSonic ICY BOX IB-NAS4220-B
韌體: v2.6.3-20091218S
1. 於自己喜歡的Linux下, 建立stage 1.
我使用Mandriva. 參考拙作一, 二, 三.
# mkdir Lenny
# debootstrap --arch=arm --foreign lenny Lenny http://ftp.tw.debian.org/debian
2. 打包壓縮
# cd Lenny
# tar -cjvf ../debian-arm.tar.bz2 *
3. 將debian-arm.tar.bz2上傳至IB-NAS4220-B
4. 安裝fun-plug套件, 或Optware相關套件, 才有chroot, bzip2等.
5. 安裝 stage 2
# mkdir -p /mnt/md1/admin/Debian/Lenny
# cd /mnt/md1/admin/Debian/Lenny
# tar -xjvf ../../debian-arm.tar.bz2
# cd ..
# chroot Lenny /debootstrap/debootstrap --second-stage
...
I: Base system installed successfully.
6. 準備
# mount -t proc /proc Lenny/proc
# mount /dev Lenny/dev -o bind
7. 進入Debian
# chroot Lenny env -i TERM=xterm PATH=/bin:/usr/bin:/sbin:/usr/sbin PS1='[\u@Lenny \W]\$ ' /bin/sh
8. 修改來源. (選擇離自己近一些的mirror site)
# nano /etc/apt/sources.list
deb ftp://ftp.twaren.net/Linux/Debian/debian lenny main contrib non-free
deb ftp://ftp.twaren.net/Linux/Debian/debian-security lenny/updates main contrib non-free
9. 更新套件
# aptitude update
# aptitude full-upgrade
10. 檢查目前版本
# cat /etc/debian_version
5.0.6
11. 修改時區
# dpkg-reconfigure tzdata
Current default timezone: 'Asia/Taipei'
Local time is now: Mon Nov 1 09:39:56 CST 2010.
Universal Time is now: Mon Nov 1 01:39:56 UTC 2010.
12. 離開
# exit
13. 卸載
# umount Lenny/dev
# umount Lenny/proc
路由器之第三方韌體下安裝Debian, 也是類似作法.
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
1 | 11837 | 2013-05-24 07:21:37 作者 hippo | |
請問可有網友尚存有 toolchains.x86.debian.sp1.tar 可分享? 作者 acc4digiland
|
5 | 20664 | 2012-09-20 15:50:42 作者 xl0406 |
2 | 17978 | 2011-11-04 17:33:26 作者 hippo | |
Debian 6.0 「Squeeze」 正式發行 作者 Aven
|
1 | 11346 | 2011-06-05 08:02:17 作者 hippo |
RT-N16 安裝 Debian 作者 laobo
|
2 | 12934 | 2010-11-12 12:35:14 作者 laobo |