Tinycore, Virtualbox, USB booting

上周买了一个ASUS的ASUS EeeBook X205TA,主要是看到价格便宜。
本本自带windows 8 with Bing,用起来可以,但是想到最近一直在看一些linux方面的书,就想装一个linux,不想装双系统,想装到U盘中启动。考虑到主要是学习用,没有必要装很多的东西,搜索了一下小的linux系统,TinyCore ,以前折腾过SLAX,DSL等都比这个还大;Tinycore可以做到10M一下,文档写得也可以,就用它了。
由于电脑没有光驱,那就先用虚拟机跑吧,下载了VirtualBox,开源的,很好,我一直在用。把TinyCore丢进虚拟机,很顺利的跑起来了。
其实要不TinyCore从U盘启动,官方的手册也提供了一个最直接的办法,推荐用core2usb,一个开源的工具,很直接;但是我在EeeBook上用的时候,一直说我的U盘非空,在我的Mac Air上和window 8 下面快速,深度格式化都没有用: 因为这个U盘原来是用来作为window 8的启动盘,是不是其前面的section有MBR系统导致问题呢,找到这篇文章
CMD+R,the windows flag key +R to running the command line;
Diskpart
list disk
select disk n
clean
是有个EFI分区,删除,还是没有用,挺奇怪的;反正是抱着要学习的态度,那就麻烦一点,手动来折腾一下。
进入Tinycore.官方手册还提供一个工具Tc-install,但是只在core pluse 中有,我下载的是core,需要手动装,先放一边,用最复杂的手动办法先来试一下。
手动安装因为有一定的难度,其实就更有通用性,对其余的linux等安装都有一定的参考意义。手动安装有三部分:

  1. Partition and formatting
    Need to check if BIOS support booting from USB;
    Formatting the USB to ext2 , there are some command in Linux used here:
    df -h ls -al /dev/sd* : check and confirm the dev file and mounting point state;
    fdisk -l fdisk /dev/sdb : use the n in disk to create one new partitions; a toggle the partition active the partition as bootable partition; w to save the change;
    mkfs.ext2 /dev/sdb: make the ext2 file system

  2. Files
    There are two files: vmlinuz and core.gz, actually, most of Linux liveCD distro have similar files. For corelinux, we can download the two file from the [WEB SITE]( http:// repo.tinycorelinux.net/4.x/x86/release/distribution_files/), but we can get the files from the ISO file in our Tinycore running on virtual box. There are the commands:
    cp -a copy the file and directory , -a means to copy the entire directory;
    mkdir /mnt/adb1 mount /dev/sdb1 /mnt/sdb1, we suppose that the ISO file store on you USB , and you formatting the USB with two partitions :sdb1 with one FAT, and sdb2 with ext2 file system, and the sdb1 can attached to windows or you os x system normally to store the ISO file.
    If there is any problem with this when you do in virtual box, just push out the USB in you host machine which maybe running on windows or os x, and then ,in the virtual box menu to select :Device => USB Device => your USB , you can re-do the last two steps if there is still any problems.
    cd /mnt/sdb1 you can check the ISO file in Tinycore, then:
    mount -o loop Core-current.iso /mnt/tmp
    cd /mnt/tmp
    cp -a boot /mnt/sdb2 , after you mount /dev/sdb2 /mnt/sdb2 if there is no such file and directory ,please check the step before.

  3. Bootloader
    Here, I use the Grub0.9. In Tinycore:
    tce-ab
    Follow the instruction to install the Grub0.9.
    sudo su
    **ensure you mount /dev/sdb2 /mnt/sdb2 **
    grub-install --root-directory=/mnt/sdb2 --no-floppy /dev/sdb This install the grub in the sdb MBR, and at the same time, build up directory /mnt/sdb2/boot/grub and cp the files there. After that , you should get message to show like this:

(hd0) /dev/sda
(hd1) /dev/sdb

Enter in grub interactive window by typing grub.
root (hd1,1)
setup (hd1)
Here, grub-install just build the device map , and map the SCSI device to HD device , and copy the file to /boot/grub ,actually , it does not write the MBR, need to use setup (hd1) to really write the MBR , need to take a note to the device in grub has not same name in Linux.

At last, we can edit the menu.lst or the grub.conf file under /boot/grub, if no existing , just create one.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,012评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,628评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,653评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,485评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,574评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,590评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,596评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,340评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,794评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,102评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,276评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,940评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,583评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,201评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,441评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,173评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,136评论 2 352

推荐阅读更多精彩内容