在华硕T100平板电脑上制作DualBoot



在本出版物中-一个技术人员的冒险历史,他想在一台平板电脑上安装两个系统。

因此,华硕T100突然在Windows 8 / 8.1上是华硕的一款平板电脑。因为有UEFI,所以极客们立即开始使用它,因为从理论上讲,您可以在其上安装其他系统!但是,华硕的整个窍门是,引导加载程序在这里是32位的,它只能加载Window(几乎所有Windows,不仅是预安装的,而且是x86)也只能加载Window。如果华硕的代表住在这里,请告诉我您为什么这样做。为什么要嘲笑我们的用户?处理器是正常的x64。

一段时间后,来自Android x86的朋友进行了Android的测试版,该测试版已加载到Live中。 Android本身加载了一个g。但是由于当时没有4.0内核,因此平板电脑在一段时间后崩溃了。按钮对他不起作用,亮度不起作用,依此类推。简而言之,Technodemka。坚持不懈的同志(包括我在内)甚至试图在悬停的系统上玩耍。



该平板电脑于2013年末开始销售,我于2014年5月购买了该产品,9月他们已经发布了与Android类似的产品。

一段时间后,在配置文件分支w3bsit3-dns.com(顺便说一句,我是策展人)中,出现了在硬盘上安装Android的说明。好吧,如何安装...从位于Android文件夹中的驱动器C上的文件下载。
Android本身由data.img,system.sfs / img文件(取决于grub.cfg中写的内容),内核,ramdisk.img,initrd.img和install.img组成(显然,是在安装系统,但无处不在)用过的)。系统升级归结为替换文件夹中的文件。方便。

图片

您将不会再看到data.img,因为我走得更远,将整个日期都放在了另一部分,但稍后再介绍。

所有这些奇迹都通过rEFInd发挥作用,rEFInd可以查看所有分区上的所有.efi文件,并允许您下载它们。现在您可以下载grub,太好了!这就是它的工作方式-Android通过粗暴运行,通过粗暴运行。看来幸福还需要什么?您可以根据需要运行任意数量的系统,以及内置驱动器可以使用多少时间(键盘上装有硬盘驱动器的T100用户对此非常满意)。现在,refind本身已经安排了一个窍门:除了扩展坞上的箭头以外,它不确定音量按钮,并且通常不确定任何东西。并且默认情况下,如果您没有时间选择其他系统,则选择Windows(它将看到其.efi文件)并将其加载。如果不停靠,则根本不需要重新引用,并且完全没有意义。直到某一点。

refind看起来像这样:

图片

在安装了EFI的refind.conf中编辑背景,图标等。

我本人从本指令出现之初就开始使用此类拐杖。怎么办?我错过了android及其游戏。尽管如此,无论您说什么,都需要Android来消费内容(我的观点;在评论中听取您的观点很有趣),而Windows不太适合这些问题。

随着时间的流逝,工匠发布了T100的版本,并在其中逐步修复了错误。但是冻结的主要问题并没有解决,每个人都在等待4.0内核以及将Android挂在该内核上的工匠。

同时,正在开发大量的ubuntovods,其系统性能优于Android,因为在Ubuntu中安装了新内核时没有问题。但并非没有缺陷:Wi-Fi无效,声音无效,但即使在旧内核上,系统也不会崩溃。

内核4.0版本从根本上改变了所有内容,因为在那里它们增加了对平板电脑等各种按钮的支持。最重要的是,eMMC支持(与旧内核配对,他被指控犯有T100的所有致命罪行)。 Android现在崩溃了,根据感觉,Ubuntu的工作更加稳定和快捷。

从那一刻起,人们就以为-既然结构良好,您是否可以将触摸屏或音量按钮连接到refind并选择没有扩展坞的系统?这些按钮可在BIOS和本机启动管理器中工作,这意味着您可以尝试将它们拧入refind。但是什么都没有动。

一段时间后,5月初,另一个版本发布,效果更好。然后,我很想在选择系统时放弃扩展坞,而且连接键盘以启动Android并非总是很方便。

在同一个w3bsit3-dns.com上,他们建议我并告诉我如何以及如何更改refind的配置,以便它立即加载grub而不等待,而是立即开始。这是天才。

仅更改配置中的2个值就可以实现我的梦想:

1.超时05更改为超时-1
2. default_selection 1更改为default_selection grub

在执行这些操作之后,refind不会等待用户,而是立即加载grub。确实需要什么。但是有一个缺点:您需要在按下vol down的情况下运行它,以进入引导管理器并选择系统。当然,您可以进入BIOS并更改引导顺序(首先放置refind,然后放置Windows引导加载程序),然后单击按钮即可加载总文件,而不会降低音量。我做到了

图片

但是Android有一个很大的缺点-data.img重达2/4/8 GB。而且它会立即占用整个体积,并且不会随着填充而增长。我使用了8 GB的文件,但时间不长。我想到了将日期转移到当时Ubuntu所在的单独区域的想法(甚至还有一个三连冠,什么时候!)。

拆卸了Ubuntu并在ext3中格式化了15 GB之后,我陷入了僵局。如何将粗鲁的内容指向某个部分而不是文件?提示刚好在系统启动时出现:检测到位于/ dev / mmcblk0p4的 android x86 ... ,但后来我意识到这一点,但起初我尝试编写hd(0.5),但我不接受它,后来我注意到了/ dev / mmcblk0p4。以此类推,我写的是“ / dev / mmcblk0p5”而不是/android/data.img。而且,成功! Android中15 GB的内存!



另外,在系统文件的路径中,我用.img替换了.sfs,因为sfs不允许root在系统上工作,而Android则没有root,这是没有越狱的iOS。在该屏幕上,由于我没有计划更改与日期有关的任何内容,因此我已经放弃了xposed并为自己重新设置系统。

到底我们有什么?这是什么:
1.与“ Asus Transformer Book Duet”类似的产品,“最弱”套装的价格为600美元(Asus T100为355美元。按今天的美元汇率计算)。没错,两个操作系统可以同时在这里工作,并可以通过键盘上的按钮或平板电脑上的虚拟按钮进行切换。
2.一个很好的设备(在Habr的文章中,分为三部分),但有一部分是:Wi-Fi适配器运行良好,但是android中的Kali Linux / Intercepter-ng没有看到该适配器。



Kali Linux仍然是旧内核上的野兽,对于初学者来说,您需要克服mmcblk0rpmb,后者不允许安装系统(在安装过程中崩溃),并且不允许在现场运行,再次是适配器看不到的旧内核。通常。即使只是冲浪也是不可能的。但是,这两个缺点(在已安装的系统中(如果您对mmcblk0rpmb感到幸运,并且安装没有崩溃)和正在运行)都由外部wi-fi适配器删除,因为扩展坞中有一个USB 3.0端口。一个,是的,但是对此表示感谢。
3. Android无法完全正常运行(目前):加速度计无法正常工作,这导致屏幕无法自动旋转,并且无法进行比赛,因此无法重置按钮的旋转。平板电脑不像往常一样“入睡”。它可以使屏幕熄灭,但是背光以最小的亮度打开。 Ubuntu没有此功能,因此屏幕会关闭,并且不会降低亮度。
4.处理器仍然是x86,永远不会成为手臂,因此并非所有游戏都可以开始,但这是所有x86处理器的麻烦。
5. Android上的Atom Z3740 / 3775。在我的记忆中,x86在Android上的功能还不存在。也许过去是这样,但无论如何,Z3740(第一批T100)或Z3775(第二批T100)都是强大的功能。在实际应用中,它的收益为3.5万或36。不要写关于增幅为5万至6万的arm的文章,因为这是一个完全不同的体系结构,将它们进行比较很愚蠢。
6.庞特。“检查一下,我这里有两个系统!”

我还要感谢来自Google +小组(ubuntovody)的带有xda-dev的w3bsit3-dns.com的人们,他们免费,独立地花时间在我们身上,做了所有工作,以便普通用户感到满意。非常感谢。是的,如果没有您,就不会有这个“故事”。

谢谢大家的关注。在评论中,我将尝试回答您在我的花园中有关该系统中可怕的拐杖的问题和难题。

All Articles