一个菜鸡是怎么把SurfacePro1 刷成 openSUSE 单系统的?

请管理员移动一下文章。。。我一激动传错区了。

** 首先:感谢 QQ 群(199725840)内帮助过我的各位朋友,真的帮了我很多。 **

简介:以下是一位计算机菜鸡的 openSUSE 安装过程。我会制作两份流程,一份是不走弯路的流程,还有一份是我的真实流程。

起始日期:2015-02-17
结束日期:2015-02-18
硬件:Surface Pro 1 64G (原装)
安装版本:openSUSE 13.2(从官网下载)
特殊情况:没有 type cover,也没有 usb 键盘。

=============== 分割线 =====================

从 这里 ](software.opensuse.org/) 下最新版 (网站右侧边栏下方可以调整语言)
使用 Rufus 制作引导盘(只需选择 ISO 文件和 U 盘就行了)
关闭 Surface,按住左侧的音量增大键和开机键,进入 UEFI 界面, 掉 Secure Boot Controller,注意保存,关掉电脑。
插上引导盘,按住音量减小键和开机键,当出现红屏 Surface 界面,松开音量键,成功进入 openSUSE 引导界面。(此时,只能通过键盘操作,但是别急,过 60s,系统自动进入安装程序)
进入安装界面后,可以使用鼠标。一路各种设置,在分区界面,我重新设置刷掉了整个 SSD 盘,在网络设置界面由于误操作发生了一个 bug,但是并没有影响整体安装。
openSUSE 正式开始安装… 直到进度条到 90%,出现了严重错误,变红屏,鼠标失效。(我惊呆了,)
重启之后,莫名其妙地进入了 openSUSE 系统…
赶紧寻找蓝牙设置,最终发现蓝牙可用,我终于连上了我的键盘。
找到右下角的 wifi 设置,成功联网。(在这之前,找了很多资料都说,openSUSE 不支持 Surface Pro1&2 的网卡。)

另外,由于系统自带的软件源被墙,需要通过换源才能正常下载软件、环境包。请参考 这里 ](mirrors.ustc.edu.cn)。在下列列表中找到 openSUSE ,点开其右侧的 help。

================ 分割线 =====================

从 这里 ](software.opensuse.org/) 下最新版 (网站右侧边栏下方可以调整语言)
将 ISO 文件 烧录 ](github.com/downloads/openSUSE/kiwi/ImageWriter.exe) 进空的 U 盘(烧录时会 ** 格式化 U 盘 **)
然后我发现,官网给出的烧录软件不能识别我的 U 盘,推测不是不能识别 U 盘,而是不能识别 sd 卡。换成正宗 U 盘,软件成功识别之。成功烧录。(发现这是用来做 u 盘系统的。** 膝盖痛……**) 被告知,在安装系统时,会提醒分区。(系统盘、swap、其他)/root(系统盘) 存放系统、软件/swap相当于 windows 的虚拟内存 (一般设置为与内存条大小相同)/home` 存放软件使用信息、用户的生产资料

使用 Rufus](rufus.akeo.ie/) 制作引导盘(非常方便)

SP1&2 的无线网卡驱动: Marvell AVASTAR 350N Wireless Network Controller
SP3 的无线网卡驱动:Marvell AVASTAR Wireless-AC Network Controller
~~ 找到一个关于 oOpenSUSE 是否支持 Surface Pro 1 的无线网卡?~~
~~ 结论是 ** 不行 !整个人都不好了,让我缓一缓。。。。~~
** 实验证明,在没有其他任何操作下,我进入 openSUSE 后。能够正常使用 wifi 和蓝牙。

一怒之下直接抄 U 盘上,安装中途在网络设置部分出现了一下误操作导致 BUG,以及在安装到达 90% 进度时出现红屏。
重启电脑,竟然顺利进入了 openSUSE 的界面。(蓝牙成功连接上无线键盘,但没有要求输入 pin 码,键盘输入系统无反应)
删掉蓝牙中的键盘,重新试了一次,要求输入 pin 码,成功使用无线键盘。至此,我终于能用键盘了。
输入 wifi 密码,成功联网(好感动)
到 Google 官网成功下载 Chrome Linux 版本。安装失败,发现需要环境包。
发现环境包被墙,求助。
求得帮助,得知可以通过换源来下载软件包。
登录 mirrors.ustc.edu.cn,在列表中找到 openSUSE 项,点击其右侧的 help 得到提示。根据步骤操作,成功下载环境包。
成功安装 Chrome,通过 *** 各种 *** 方法,成功 *** 跨栏 ***。

====================== 分割线 ==================

** 在这里,我要强调一下,我不认为我接下来调试 openSUSE 的过程会一路顺风,也不认为我的安装过程是正常的,所以请不要认为这是一个完美的 Surface 刷机教程。**
我会根据我自己的情况,慢慢更新这个帖子,以提供给后来者一块铺路石。
同时,也请各位大哥大姐指正我在写作过程中的任何错误。:)

系统默认软件源没有被墙,download.opensuse.org 使用一切正常

经过验证,默认软件源虽然延时较高,但并没有被墙。
(所以,我上次没能下载成功,不是被墙的原因。)

p_day@linux-anf3:~> ping download.opensuse.org
PING download.opensuse.org (195.135.221.134) 56(84) bytes of data.
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=1 ttl=46 time=509 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=2 ttl=46 time=614 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=3 ttl=46 time=623 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=4 ttl=46 time=710 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=5 ttl=46 time=624 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=6 ttl=46 time=706 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=7 ttl=46 time=625 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=8 ttl=46 time=505 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=9 ttl=46 time=616 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=10 ttl=46 time=610 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=11 ttl=46 time=716 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=12 ttl=46 time=425 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=14 ttl=46 time=410 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=15 ttl=46 time=307 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=16 ttl=46 time=344 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=17 ttl=46 time=578 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=18 ttl=46 time=507 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=19 ttl=46 time=721 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=20 ttl=46 time=623 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=21 ttl=46 time=491 ms
64 bytes from ftp.opensuse.org (195.135.221.134): icmp_seq=22 ttl=46 time=410 ms

这个是什么群。