Posts Tagged ‘Apple’

用移动硬盘安装 Ubunut 8.10 Intrepid LiveCD

Posted on the 三月 16th, 2009 under 操作系统 by

背景

最近在研究如何用原版的 Leopard 安装光盘来在我的 Lenovo IdeaPad Y510 上安装 Apple 的操作系统。既然 Leopard 都要装了,那就连 Ubuntu 一起装吧,结果把房间翻了个底朝天,也没有找一张能用的 CD-R 碟片。最后终于找到了几张 Sony 的 CD-RW 碟片,欣喜若狂,结果刻录的时候才发现,磁盘容量只有 650M,装不下 Ubuntu 那个 700M 的镜像,又不想再上网重新下载其它镜像。于是乎,就上网搜索,看看能不能用移动硬盘来安装 Ubuntu Desktop 的光盘镜像。搜索了不少资料,大部分都是将如何将 Ubuntu 安装在移动硬盘上的,比较郁闷。不过功夫不负有心人,最终还是找到了从移动硬盘安装 Ubuntu Desktop 的方法。

准备工作

  1. 移动硬盘1个,用来启动计算机和存放 Ubuntu 安装镜像里面的内容
  2. Syslinux 拷贝一份,用来制作可引导的分区,和加载 Ubuntu 镜像。下载地址
  3. WinRAR,用来解压缩 Ubuntu Desktop 的光盘镜像。(有人要这个的下载地址吗?⊙﹏⊙b汗)

开工

1. 整理移动硬盘

首先在移动硬盘上选择一个分区,用来安装 syslinuxUbuntu 镜像,并将选择好的分区格式化成 FAT32 格式,容量 1G 左右就可以了。

如果你想无损分区的话,请使用 PM,PQ 等常用工具自行划分,但是使用的分区必须是主分区,不能是逻辑分区,切记!

完成后的样子,如图1所示:

ubuntu-from-usb-01

2. 安装 syslinux

将下载回来的 syslinux-3.73.zip,解压缩到任何你喜欢的目录,比如 C:\syslinux-3.73

打开一个 DOS 窗口,进入刚才 syslinux 的目录,并执行如下命令

syslinux -f -m -a X:

ubuntu-from-usb-02

注意,其中的 X 是你要安装 syslinux 引导的磁盘,比如 E 盘,如图2,其中各个参数的意义如下:

-f 表示强制

-m 表示写入磁盘的 MBR

-a 表示激活该分区

完成后,会在 BOOT 分区中,生成一个隐藏的 ldlinux.sys请不要删除,否则将无法启动系统。如图3

ubuntu-from-usb-03

3. 将 Ubuntu 光盘内容复制到 BOOT 分区

这步用大家最常用的 WinRAR 就可以了,用 WinRAR 打开已经下载好的 ISO 文件。然后选择解压,将所有的文件解压到 BOOT 盘(E盘)根目录下。如图4

ubuntu-from-usb-04

解压完成后,在我的电脑中,打开 BOOT 盘,将根目录下的 isolinux 重命名为 syslinux

进入 syslinux 目录,将 isolinux.cfg 文件重命名为 syslinux.cfg,改好后的效果如如图5

ubuntu-from-usb-05

4. 安装

在 BIOS 中,设置为从 USB-HDD 启动,启动后效果就跟光盘启动一样。安装速度飞快

需要注意的是,安装完成后,需要手动修改一下 /etc/fstab 这个文件

因为安装的时候,系统会将 BOOT 分区认成光驱,而把真正的光驱映射成 cdrom1,自己手动修改一下即可。

在 Ubuntu 8.04 上架设 iTunes Server

Posted on the 八月 18th, 2008 under 互联网络 by

周末在家上网的时候,跟 SLODT 的成员在吹水。我就抱怨说,现在硬盘空间越来越不够用了,网络速度也跟不上时代了。Athena 就问我说,有没有弄个 NAS 或者专用 BT 下载机来玩玩。我说没有,不过觉得这个 idea 也不错,于是乎就上网找找 NAS 的产品。在查找 NAS 产品的时候,发现了一个 iTunes Server 的东西,这是什么东西,可以做 iTunes 服务器?后来查找了一下,原来是一种叫做 DAAP(Digital Audio Access Protocol) 的协议,最初由 Apple 公司创立。

找到了这个所谓的 iTunes 服务器的协议以后,就查看了一下 Linux 平台下的实现。是一个叫做 FireFly 的程序,其原名叫 mt-daap(注:FireFly 论坛上的人竟然简称其为 FF,跟 FireFox 一样,囧rz)。在网上很难找到基于 Ubuntu Hardy 8.04 的架设资料,只在官方的 wiki 上找到 7.04 的架设方法。于是照猫画虎的就把服务器搭建起来了。而且只用了一条命令:

sudo apt-get install mt-daap

竟然就OK啦?!修改配置文件,并重启服务器:

sudo nano /etc/mt-daapd.conf
sudo /etc/init.d/mt-daapd restart

然后就可以通过 http://yourserver:3689/ 的方式,通过 Web 的方式管理 FireFly Server 了

在客户端打开 iTunes,过一会儿就能搜索到设置好的服务器了,这样一个共享音乐服务器就搞掂啦!

名词解释:

参考资料: