启动 U 盘制作 
 
   下面说说如何制作U盘启动盘(也可作安装介质),分 Windows 与 Linux 
两个平台分别介绍。注意很多U盘在出厂时量产程序产生的分区表可能不适合作系统盘,这种分区表在Linux下 
/dev/sdb(假设sdb就是U盘设备)就是整个U盘(USB-FDD模式),我们需要重新建立一个/dev/sdb1(即USB-HDD模式)的主
分区。当然我们可以在 Windows 下直接使用 Ultraiso 工具,它会直接对U盘分区表作重新调整。制作完成的 U 盘既可作 
OpenPCTV 启动,也可作它用,但请保持其至少1G以上的空闲容量。 
  
Windows 两种办法: 
- 可以使用Ultraiso工具直接将iso写入U盘
 - 先用 7zip 等工具将iso内的所有内容解压到U盘,然后打开Windows的命令行窗口(注意 Windows7/8 需要打开管理员模式的命令行窗口),再依次执行:
    
F:  假设 F 为U盘盘符。cd boot 进入boot目录bootinst  执行bootinst.bat- 再按两次回车。
  
      
Linux: 
- 建立 openpctv-.iso 光盘文件挂载点:
mkdir /tmp/iso     - 挂载 openpctv-.iso 光盘文件:
mount -o loop /where/is/you/openpctv-*.iso /tmp/iso - 将iso中的所有内容拷入你的U盘,假设/media/usb 是你的U盘挂载点:
cp -a /tmp/iso /media/usb - 进入U盘的/boot目录:
cd /media/usb/boot - 执行syslinux引导安装程序
bash bootinst.sh  
 
   运行配置 
  
- 第一次启动请进入"Setup 
Mode"完成所有初始化配置。配置过程将采用中文对话模式。期间包括语言设置、默认启动项设置、网络设置、DVB 卡驱动配置、Lirc 
红外遥控选择、显示设备分辨率设置、音频设置、卫星参数自动下载、CAM 解密模块选择、DiSEqC 配置(只针对 
VDR/XBMC,Enigma2需要进入其界面设置)、自动频道扫描(同样只针对 VDR/XBMC,Enigma2 
的同样须进入其界面)。值得说明的是对于广泛使用的 CCcam 帐号你只需要将 CCcam.cfg 丢到U盘中,系统启动时将会自动读入配置。
 - Enigma2/VDR/XBMC均运行在 tty4,你可以在任何时候按 
Ctrl+Alt+F1...F3 切换并以 root:root 登录到shell,你可以运行setup继续进行配置。但要注意的是如果当前 vdr.service 正在支持,则所有针对vdr的修改均将无效,这里需要停止vdr进程,如:
    - 当前进入的是VDR:
systemctl stop vdr - 当前进入的是XBMC:
systemctl stop vdr-backend  
    配置完后可重新启动系统或再直接启动vdr进程:
    systemctl restart vdrsystemctl restart vdr-backend 
     - 你可以使用ssh远程登录到运行中的OpenPCTV,帐号root,密码root 也可以使用ftp传送文件,帐号密码均为openpctv
 - Enigma2偶然存在死锁的情况,这里我定义了MCE遥控器上的"RECORD"按键为强制重启enigma2进程,这样你可按此键不不需要重新启动计算机来重启Enigma2
  
 
   相关链接: 
  
项目主页  
下载 
 
   获得源代码:git clone git://git.code.sf.net/p/openpctv/code openpctv-code  |