将 openSUSE 安装到 U 盘!

之前可以用 dd 命令将 Live 系统安装到 U 盘的第二或第三个分区,使 U 盘的第一个分区在 widows 下可以正常使用,但自从 12.2 以后,dd 后便总是无法引导,试过多种方法也没能解决 ,昨天突发奇想,决定把 openSUSE 直接安装到 U 盘的第二个分区,经过一夜摸索,最后竟然成功了,哈哈!!!

正文:
第一步、引导系统进入安装界面
这个就不多说了,光盘、硬盘、USB 都可以。甚至虚拟机也是可以的,只要你把 USB 挂载上就行。

第二步、分区
安装的前边几步都是一样的,桌面的话建议选小一点的桌面,kde 和 gnome 还是算了吧!我因为 U 盘只有 8G,因此选的是不带图形界面的最小系统,安装下来只有 1 个 G 多点。。。。到了分区的时候,选择“创建分区设置”—“自定义分区(专家)”,然后在左侧的硬盘列表中选中 sdb(也可能是 sdc), 这时候在右侧的预览窗口中应该已经可以看到你的 U 盘分区了,这时候你可以把已有的分区全部删除,然后重新建立。
1、选择“添加”—“主分区”,大小自己看着办,格式化为“fat”,不挂载分区—确定。
2、选择“添加”—“主分区”,如果不打算更新内核的话大小可以设置为 100M,如果要更新内核则设置为 150-200M,格式化为“ext4" 格式,挂载到 /boot。 然后点击挂载选项下的 Fstab options 标签,挂载方式选择”标签(La-bel)“, 下边的标签空中输入你想要的名字,比如”boot“。
3、用 2 同样的方法,添加根 / 分区,挂载方式也修改成按”标签“挂载。根分区大小如果不要图形界面 1.5G 就足够了,如果要图形界面,则根据你选的桌面大小来确定。通常不小于 5 个 G。
4、继续添加分区、将剩余的空间(大小在 512-1024M)分配给 swap 就行了,挂载标签不用修改。

第三步、修改引导
完成第二步后就可以确认进入安装概览界面,在这里选择”引导“选项,引导加载器位置选择”从引导分区引导“。之后点击”引导加载器安装细节“标签,将里边的 /dev/sda 删除并确认。然后再点击”引导加载器选项“标签,打开后将”在分区表中为引导分区设置活动标志“打上对勾。。。确认,确认,回到安装概览界面。

第四步、检查安装概览是否有误, 如果没问题,主可以占”下一步“来开始安装了。

第五步、重启,按 F12(也可能是 F2 或 DELETE),选择从 USB 引导。如果前边的步骤没问题,那么应该会进入 GRUB 引导界面,正常引导并配置完系统后应该就可以进入桌面了。

其它:
一、没有图形界面的联网配置
无线网络:
1、打开无线网络接口

sudo /sbin/ifconfig wlan0 up


        2、扫描无线网络
              
sudo /usr/sbin/iw dev wlan0 scan | grep SSID
	                   SSID: TP-LINK_5174FN


         3、制作密码文件(将命令中的 TP-LINK_5174FN 和 12345678 替换为你自己的 AP 名和密码)
              
sudo /usr/sbin/wpa_passphrase TP-LINK_5174FN 12345678 > wpa2.conf


         4、联网
              
sudo /usr/sbin/wpa_supplicant -Dwext -i wlan0 -c wpa2.conf


         5、获取 IP
              
sudo /sbin/dhcpcd wlan0


         6、测试连接
               
ping baidu.com

ADSL 拔号网络
据说用 YAST 可以配置,但我弄了半天也没弄好。最后还是用 rp-pppoe 给解决了。但首先你要自己安装一个 rp-pppoe,而且安装的时候你是要联网的,否则依赖将无法解决。
1、配置 (方法很简单,自己谷歌去)

pppoe-setup

         2、启动联网
         
pppoe-start

         3、停止联网
         
pppoe-stop

         4、查看连接
         
pppoe-status

二、终端下的中文显示和输入
如果想简单,那就装个 zhcon,虽然已经好多年没人维护了,但用着却一点不差,而且支持五笔输入法。
启动 zhcon

zhcon --utf8



         或者,你也可以安装 Fbterm
         方法见这里  [zh.opensuse.org/SDB:Fbterm](http://zh.opensuse.org/SDB:Fbterm) 

如果有不懂的,可以邮件联系我,或者到 Gtalk 群和 qq 群里喊我。
Mail:gmg137@163.com & gmg137@live.com
Gtalk:gmgfree@gmail.com

zh.opensuse.org/SDB:Installation_on_external_hard_drive
可以参考一下维基,把 openSUSE 安装到 U 盘,移动硬盘什么的,都是可以的。不过问题还是很明显的,到不同的机子,硬件就不同,如果缺少相应的驱动,可能会出现一些问题。如果你是在机房里,每个机器的配置都是一样的,弄出一个 U 盘系统来应该是随随便便哪一台机子都可以用的。

  1. 较新的 Live 镜像是可以用 grub 引导的,参见我另一个帖子;
  2. Linux 的适应性比 Windows 好多了,只要开源驱动能支持的,只要不是最小安装,基本上不会遇到问题。

在openSUSE系统下,可以用zypper的 -R选项安装系统到U盘分区,比如用’zypper -R /mnt ar ***'添加源, 'zypper -R /mnt in -t pattern base’安装base,然后再chroot到目标分区,修改fstab和安装grub。
或者直接把live iso里压缩的文件系统解压到U盘分区,再chroot修改fstab和安装grub。

请注意 “SUSE” 和 “openSUSE” 区别。
据我所知,SLES 到 11 SP3 ,也就是最近的发布,才刚支持 USB 安装

suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#fate-312662

请注意 SuSE Linux Enterprise(SLE)和 SUSE 区别。

请注意 SLE 没有 12.2

前段日子有人说字符界面下小小输入法安装不成功,不能使用,请问你用的什么输入法?怎么安装的?

fcitx 有 fbterm 的支持哦~我这边也有从 fcitx 码表转换到 zhcon 码表的程序 =w=

OK,我告诉他试试吧。

表示直接制作优盘启动盘,如果优盘有剩余容量的话,每次登陆时在引导选项里面输入:kiwi_hybridpersistent=yes 就能够保存设置和软件。应该跟楼主的初衷差不远吧。

看了 2 楼的链接还是用 slax 吧 。(非故意挖坟,做个标签的)