帮同学把Linux安装到他们做的一个类似Mac mini大小(一个小盒子)的机器里面。这个其实就是一个pc,不过是基于atom的cpu。经过一番搜索,最终选择使用debain Linux发行版,主要是考虑到debain更小,更符合他们的需求。

由于这个小盒子所有的外设都是外连的,包括无线鼠标,键盘等,当时还是挺担心这些设备的驱动会不会有兼容问题,事后证明这些担心都是多余的。回到正题,要安装Linux系统首先需要做一个USB启动盘(光驱已经是被淘汰的东西啦),所幸用Mac OS X做这样的事情非常简单。下面介绍一下制作过程。

第一步,先插入U盘,打开终端使用下面的命令查看U盘是否已经mount到系统,这时在Finder下也能看到U盘。

diskutil list系统输出类似如下内容:

star@star:Volumes$ diskutil list

/dev/disk0

#:                      TYPE NAME                    SIZE      IDENTIFIER

0:      GUID_partition_scheme                        *160.0 GB  disk0

1:                        EFI                        209.7 MB  disk0s1

2:                  Apple_HFS Macintosh HD            159.2 GB  disk0s2

3:                Apple_Boot Recovery HD            650.0 MB  disk0s3

/dev/disk1

#:                      TYPE NAME                    SIZE      IDENTIFIER

0:    Apple_partition_scheme                        *17.3 MB    disk1

1:        Apple_partition_map                        32.3 KB    disk1s1

2:                  Apple_HFS Flash Player            17.3 MB    disk1s2

/dev/disk2

#:                      TYPE NAME                    SIZE      IDENTIFIER

0:    FDisk_partition_scheme                        *15.7 GB    disk2

1:            Windows_FAT_32 KINGSTON                15.7 GB    disk2s1上面的/dev/disk2即是U盘挂载点。

接下来先unmount这个U盘,使用如下命令:

diskutil unmountDisk /dev/disk2这样就有了一个已经插入但是unmount的U盘了,这时候你在Finder下看不到这个U盘了,但是用diskutil list命令还可以看到。

接下来将你要制作的Linux安装的iso文件写到这个U盘里,这个任务可以使用如下命令完成:

dd if=~/Downloads/debian-6.0.6-i386-CD-1.iso of=/dev/disk2 bs=1m这个过程大约需要5-10分钟,完成之后会输出类似下面的日志。

648+0 records in

648+0 records out

679477248 bytes transferred in 447.883182 secs (1517086 bytes/sec)这样一个通过USB启动的Linux安装U盘就做好了。接下来就是安装系统等事情了,这些事情就不细说了。

推荐阅读:

苹果系统上安装linux系统,Mac OS X下制作安装Linux系统的USB启动盘相关推荐

  1. mac+usb安装linux系统安装,Mac OS X下制作安装Linux系统的USB启动盘

    帮同学把Linux安装到他们做的一个类似Mac mini大小(一个小盒子)的机器里面.这个其实就是一个pc,不过是基于atom的cpu.经过一 帮同学把Linux安装到他们做的一个类似Mac mini ...

  2. 如何在Mac OS X下制作dmg格式的镜像

    如何在Mac OS X下制作dmg格式的镜像 近日需要把Mac的应用程序做个镜像dmg,方便存储,打开Disk Utility,试了几次都失败,才想到去Help查查,没想到说明还很详细,一步一步按照做 ...

  3. mac linux win三系统安装教程,【教程】macbook pro上安装三系统详解教程(mac os x+windows+linux ubuntu)...

    有关如何在macbook pro上安装三系统(mac os x+windows+linux ubuntu),本人本本MB986亲自测试,经过4天奋战已初有小成,特地写下详细安装教程便于惠存,如有问题情 ...

  4. 桂电在linux、Mac OS环境下使用出校器(支持2.14)

    这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码 ...

  5. mac bochs 调试linux,Mac OS X下编译安装带debugger的bochs

    bochs支持两种方式的debugger:(1)自带的debugger(internal debugger); (2)使用gdb-stub方式来debug. 但是这两种方式不兼容,编译的时候只能选其一 ...

  6. mac php 编译安装,苹果Mac OS X 下编译安装php

    OS X Yosemite 10.10.3 自带的 PHP 版本为 5.5.20, 秉着折腾精神和以及安装细节的可控性, 笔者通过编译安装的方式为系统新增了一份当前最新的 5.6.8 版本的 PHP, ...

  7. 用苹果电脑开发Android应用,MAC OS Android Studio环境安装

    用苹果电脑开发Android应用,需要分别安装Android Studio.JDK和Android SDK 1.Android Studio for MAC 下载安装: http://www.andr ...

  8. qwt安装 linux,Mac OS X下Qwt安装

    1.QWT Qwt (http://sourceforge.jp/projects/sfnet_qwt/)is a graphics extension to the Qt GUI applicati ...

  9. Mac OS自带PHP安装redis扩展

    安装redis 在mac OS中可以使用brew命令进行安装redis:mac OS使用brew命令安装软件 安装命令:brew install redis 因为我已经安装过了,这里就不在赘述. 安装 ...

  10. python安装详细步骤mac_Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解

    第1步:官网下载Python3.3 这里面有windows和mac os x下的安装程序,下载那个64位的安装程序 第2步:安装下载的img文件,安装完后的目录如下: 复制代码代码如下: /Libra ...

最新文章

  1. mysql 5.5半同步复制功能部署
  2. Beta阶段——第4篇 Scrum 冲刺博客
  3. 最好的电脑系统_热键被占用怎么办?电脑系统 程序 游戏热键被占用冲突如何解决?...
  4. python的正则表达式 re
  5. [vue] 开发过程中有使用过devtools吗?
  6. Java ObjectInputStream close()方法与示例
  7. CVPR2021 | 用Transformers无监督预训练进行目标检测
  8. 神州数码DC交换机VSF配置命令
  9. Simphony学习2 安全相关(密码和角色)
  10. 论文《Fast spatial–temporal stereo matching for 3Dface reconstruction under speckle pattern projection》
  11. 基于支持向量机的图像分类(上篇)
  12. 微信支付 APP端 第三弹 申请退款
  13. GOPROXY:解决 go get golang.org/x 包失败
  14. 使用Maxima求解常微分方程~
  15. C/C++打印百分号 %
  16. SQL的概述及DDL
  17. 速腾聚创16线雷达配置
  18. 最全:半导体上下游供应商汇总
  19. 【力扣】6. Z 字形变换
  20. 【Pandas】获取DataFrame的行数和列数

热门文章

  1. 无需插拔网线,解决一台电脑同时上内外网的难题
  2. 在Linux平台使用VNC连接树莓派
  3. Nginx安装出现错误解决记录
  4. HTML之组件margin、padding
  5. openmv探索_3_测距以及测量物体大小
  6. 谷歌LaMDA|工业级端到端预训练对话模型
  7. 【资源】图深度学习文献列表
  8. 基于DEAP库的python进化算法--遗传算法实践--最短路径问题
  9. [论文笔记]R-NET: MACHINE READING COMPREHENSION WITH SELF-MATCHING NETWORKS
  10. MySQL主从原理,基于快速学习一门技术的3种方式