【IT168 评论】好奇,弄了一个Chromium OS for VMWare 玩玩,发现Chromium OS并非像我之前想象的一样,并非完全是一个自主研发的独立操作系统。
启动 Chromium OS 时 vmware 被设置成图形模式,但一片漆黑什么都看不到,感觉很神秘的样子。启动后登录界面如下图,登录必须联网才可以,默认使用 gmail 账号。
登录进去以后就是一个Chrome浏览器(如下图),没有桌面,感觉光秃秃,真的仿佛一个嵌入式。好奇,按了一下 Ctrl + o,试图在Chrome浏览器中打开磁盘中的文件,发现文件目录结构与 Linux 很像并且通过“lost+found”字样初步推断,该分区属于 ext3 文件系统。
由于 VMWare 通过 DHCP 自动获取 IP 上网,在 DHCP 服务器上查到 Chromium OS 地址,无法 ping 通,无法 ssh,无法 telnet,仿佛有防火墙。
既然是工作在 VMWare 里的,那么干脆把 Chromium OS 磁盘挂在其他 VMWare 中试试看。
# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001d9d5
Device Boot Start End Blocks Id System
/dev/sda1 1 13 104391 83 Linux
/dev/sda2 14 78 522112+ 82 Linux swap / Solaris
/dev/sda3 79 1044 7759395 83 Linux
Disk /dev/sdb: 2988 MB, 2988442112 bytes
255 heads, 63 sectors/track, 363 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 122 972800 83 Linux
Partition 1 has different physical/logical endings:
phys=(950, 0, 1) logical=(121, 27, 35)
Partition 1 does not end on cylinder boundary.
/dev/sdb2 122 243 972800 82 Linux swap / Solaris
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(950, 0, 2) logical=(121, 27, 36)
Partition 2 has different physical/logical endings:
phys=(1023, 63, 32) logical=(242, 55, 6)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 * 243 364 972800 83 Linux
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(1023, 63, 32) logical=(242, 55, 7)
Partition 3 has different physical/logical endings:
phys=(1023, 63, 32) logical=(363, 82, 40)
Partition 3 does not end on cylinder boundary.
root@LinuxDev ~
#
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001d9d5
Device Boot Start End Blocks Id System
/dev/sda1 1 13 104391 83 Linux
/dev/sda2 14 78 522112+ 82 Linux swap / Solaris
/dev/sda3 79 1044 7759395 83 Linux
Disk /dev/sdb: 2988 MB, 2988442112 bytes
255 heads, 63 sectors/track, 363 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 122 972800 83 Linux
Partition 1 has different physical/logical endings:
phys=(950, 0, 1) logical=(121, 27, 35)
Partition 1 does not end on cylinder boundary.
/dev/sdb2 122 243 972800 82 Linux swap / Solaris
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(950, 0, 2) logical=(121, 27, 36)
Partition 2 has different physical/logical endings:
phys=(1023, 63, 32) logical=(242, 55, 6)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 * 243 364 972800 83 Linux
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(1023, 63, 32) logical=(242, 55, 7)
Partition 3 has different physical/logical endings:
phys=(1023, 63, 32) logical=(363, 82, 40)
Partition 3 does not end on cylinder boundary.
root@LinuxDev ~
#