Enviar búsqueda
Cargar
FreeBSD on Mac
•
Descargar como ODP, PDF
•
3 recomendaciones
•
4,939 vistas
Y
Yuichiro Naito
Seguir
FreeBSD works on Macbook Air
Leer menos
Leer más
Software
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 42
Descargar ahora
Recomendados
Draigno 8チャンネルLoRaWANゲートウェイ LG308 日本語ユーザーマニュアル
Draigno 8チャンネルLoRaWANゲートウェイ LG308 日本語ユーザーマニュアル
CRI Japan, Inc.
Vectorization on x86: all you need to know
Vectorization on x86: all you need to know
Roberto Agostino Vitillo
virtio
virtio
zhaobrian
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
The Linux Foundation
Kernel Recipes 2017 - 20 years of Linux Virtual Memory - Andrea Arcangeli
Kernel Recipes 2017 - 20 years of Linux Virtual Memory - Andrea Arcangeli
Anne Nicolas
Revista Grupo Águia Branca 70 anos
Revista Grupo Águia Branca 70 anos
Grupo Águia Branca
The boy who dared
The boy who dared
megancginther
Bab 1-Sikap dan Perilaku Wirausahawan.pptx
Bab 1-Sikap dan Perilaku Wirausahawan.pptx
AidahMunawaroh
Recomendados
Draigno 8チャンネルLoRaWANゲートウェイ LG308 日本語ユーザーマニュアル
Draigno 8チャンネルLoRaWANゲートウェイ LG308 日本語ユーザーマニュアル
CRI Japan, Inc.
Vectorization on x86: all you need to know
Vectorization on x86: all you need to know
Roberto Agostino Vitillo
virtio
virtio
zhaobrian
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
XPDS13: Xen in OSS based In–Vehicle Infotainment Systems - Artem Mygaiev, Glo...
The Linux Foundation
Kernel Recipes 2017 - 20 years of Linux Virtual Memory - Andrea Arcangeli
Kernel Recipes 2017 - 20 years of Linux Virtual Memory - Andrea Arcangeli
Anne Nicolas
Revista Grupo Águia Branca 70 anos
Revista Grupo Águia Branca 70 anos
Grupo Águia Branca
The boy who dared
The boy who dared
megancginther
Bab 1-Sikap dan Perilaku Wirausahawan.pptx
Bab 1-Sikap dan Perilaku Wirausahawan.pptx
AidahMunawaroh
FreeBSD10.2 on_mac
FreeBSD10.2 on_mac
Yuichiro Naito
Intel graphics
Intel graphics
Yuichiro Naito
SysAdm: Simplifying FreeBSD Administration
SysAdm: Simplifying FreeBSD Administration
Ken Moore
FreeBSD を VirtualBox にインストールしてみた
FreeBSD を VirtualBox にインストールしてみた
Hirohisa Yamaguchi
Ruby build
Ruby build
Yuichiro Naito
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Kenji Aoyama
20161227 Classmethod Basic Knowledge for Direct Connect
20161227 Classmethod Basic Knowledge for Direct Connect
Kazuki Ueki
Realmを使ってみた話
Realmを使ってみた話
Takahito Morinaga
Hairpin dx pattern
Hairpin dx pattern
Motokatsu Matsui
Apache Kylin Streaming
Apache Kylin Streaming
hongbin ma
Queryable State for Kafka Streamsを使ってみた
Queryable State for Kafka Streamsを使ってみた
Yoshiyasu SAEKI
コンテナ型仮想化とはなんだったのか
コンテナ型仮想化とはなんだったのか
えむ ばーど
わたしとFreeBSD
わたしとFreeBSD
Shintaro Okamatsu
Spark Streamingによるリアルタイムユーザ属性推定
Spark Streamingによるリアルタイムユーザ属性推定
Yoshiyasu SAEKI
情報システム部がSplunk を使うとどうなるか?
情報システム部がSplunk を使うとどうなるか?
snicker_jp
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
daisuke-a-matsui
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
AWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct Connect
Amazon Web Services Japan
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要
Kazuyuki Mori
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Yuichiro Naito
Bmd
Bmd
Yuichiro Naito
Más contenido relacionado
Destacado
FreeBSD10.2 on_mac
FreeBSD10.2 on_mac
Yuichiro Naito
Intel graphics
Intel graphics
Yuichiro Naito
SysAdm: Simplifying FreeBSD Administration
SysAdm: Simplifying FreeBSD Administration
Ken Moore
FreeBSD を VirtualBox にインストールしてみた
FreeBSD を VirtualBox にインストールしてみた
Hirohisa Yamaguchi
Ruby build
Ruby build
Yuichiro Naito
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Kenji Aoyama
20161227 Classmethod Basic Knowledge for Direct Connect
20161227 Classmethod Basic Knowledge for Direct Connect
Kazuki Ueki
Realmを使ってみた話
Realmを使ってみた話
Takahito Morinaga
Hairpin dx pattern
Hairpin dx pattern
Motokatsu Matsui
Apache Kylin Streaming
Apache Kylin Streaming
hongbin ma
Queryable State for Kafka Streamsを使ってみた
Queryable State for Kafka Streamsを使ってみた
Yoshiyasu SAEKI
コンテナ型仮想化とはなんだったのか
コンテナ型仮想化とはなんだったのか
えむ ばーど
わたしとFreeBSD
わたしとFreeBSD
Shintaro Okamatsu
Spark Streamingによるリアルタイムユーザ属性推定
Spark Streamingによるリアルタイムユーザ属性推定
Yoshiyasu SAEKI
情報システム部がSplunk を使うとどうなるか?
情報システム部がSplunk を使うとどうなるか?
snicker_jp
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
daisuke-a-matsui
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
AWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct Connect
Amazon Web Services Japan
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要
Kazuyuki Mori
Destacado
(20)
FreeBSD10.2 on_mac
FreeBSD10.2 on_mac
Intel graphics
Intel graphics
SysAdm: Simplifying FreeBSD Administration
SysAdm: Simplifying FreeBSD Administration
FreeBSD を VirtualBox にインストールしてみた
FreeBSD を VirtualBox にインストールしてみた
Ruby build
Ruby build
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
20161227 Classmethod Basic Knowledge for Direct Connect
20161227 Classmethod Basic Knowledge for Direct Connect
Realmを使ってみた話
Realmを使ってみた話
Hairpin dx pattern
Hairpin dx pattern
Apache Kylin Streaming
Apache Kylin Streaming
Queryable State for Kafka Streamsを使ってみた
Queryable State for Kafka Streamsを使ってみた
コンテナ型仮想化とはなんだったのか
コンテナ型仮想化とはなんだったのか
わたしとFreeBSD
わたしとFreeBSD
Spark Streamingによるリアルタイムユーザ属性推定
Spark Streamingによるリアルタイムユーザ属性推定
情報システム部がSplunk を使うとどうなるか?
情報システム部がSplunk を使うとどうなるか?
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
Norikra + Fluentd+ Elasticsearch + Kibana リアルタイムストリーミング処理ログ集計による異常検知
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
AWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct Connect
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Docker基礎+docker0.9, 0.10概要
Docker基礎+docker0.9, 0.10概要
Más de Yuichiro Naito
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Yuichiro Naito
Bmd
Bmd
Yuichiro Naito
WireGurad in the FreeBSD kernel
WireGurad in the FreeBSD kernel
Yuichiro Naito
FreeBSD Capsicum
FreeBSD Capsicum
Yuichiro Naito
Xrdp
Xrdp
Yuichiro Naito
Bhyve debug-server
Bhyve debug-server
Yuichiro Naito
Tramp mode
Tramp mode
Yuichiro Naito
HandBrake with QSV
HandBrake with QSV
Yuichiro Naito
FreeBSD 12.1 RELESE
FreeBSD 12.1 RELESE
Yuichiro Naito
Modern fonts
Modern fonts
Yuichiro Naito
FreeBSD 12.0 RELEASE!
FreeBSD 12.0 RELEASE!
Yuichiro Naito
Psql & proctitle
Psql & proctitle
Yuichiro Naito
Iocage
Iocage
Yuichiro Naito
FreeBSD 11.2 RELEASE!
FreeBSD 11.2 RELEASE!
Yuichiro Naito
How to use PTI & IBRS patch
How to use PTI & IBRS patch
Yuichiro Naito
FreeBSD Desktop
FreeBSD Desktop
Yuichiro Naito
FreeBSD Ports Flavors
FreeBSD Ports Flavors
Yuichiro Naito
Bsdtw repo
Bsdtw repo
Yuichiro Naito
How to use blacklistd
How to use blacklistd
Yuichiro Naito
Custom Package Building with Poudriere
Custom Package Building with Poudriere
Yuichiro Naito
Más de Yuichiro Naito
(20)
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD
Bmd
Bmd
WireGurad in the FreeBSD kernel
WireGurad in the FreeBSD kernel
FreeBSD Capsicum
FreeBSD Capsicum
Xrdp
Xrdp
Bhyve debug-server
Bhyve debug-server
Tramp mode
Tramp mode
HandBrake with QSV
HandBrake with QSV
FreeBSD 12.1 RELESE
FreeBSD 12.1 RELESE
Modern fonts
Modern fonts
FreeBSD 12.0 RELEASE!
FreeBSD 12.0 RELEASE!
Psql & proctitle
Psql & proctitle
Iocage
Iocage
FreeBSD 11.2 RELEASE!
FreeBSD 11.2 RELEASE!
How to use PTI & IBRS patch
How to use PTI & IBRS patch
FreeBSD Desktop
FreeBSD Desktop
FreeBSD Ports Flavors
FreeBSD Ports Flavors
Bsdtw repo
Bsdtw repo
How to use blacklistd
How to use blacklistd
Custom Package Building with Poudriere
Custom Package Building with Poudriere
FreeBSD on Mac
1.
FreeBSD を Mac
で動かす FreeBSD 10.1 を Macbook Air で デュアルブートする方法 について 2015年8月7日 (株)創夢 内藤 祐一郎
2.
はじめに FreeBSD は 10.1-RELEASE
で 実験的に UEFI ブートをサポートしました。
3.
はじめに Mac も UEFI
でブートしているため、 試して見たところ あっさり動きましたので、 試した内容をまとめたいと思います。
4.
使用した Macbook Air ●
Mid 2012 13インチモデル ● Core i7 ivybridge ● 8GB Memory ● 256GB SSD ● 日本語キーボード
5.
FreeBSD のインストーラ FreeBSD-10.1-RELEASE-amd64-uefi- memstick.img を USB
メモリに書き込みます。 CD でもブートできますが USB メモリの方が速いのでお勧めです。
6.
Mac での準備 ディスクユーティリティーで パーテションを分割します。
7.
パーティション分割
8.
パーティション分割 私の環境では 三つ以上のパーティションを 作成できなかったため、 FreeBSD のスワップパーティションを 作成していません。 (スワップを UFS
上に作成しました)
9.
FreeBSD のインストール USB メモリを挿して Option
キーを押しながら ブートします。
10.
FreeBSD のインストール
11.
FreeBSD のインストール EFI Boot
選択すると FreeBSD のインストーラが起動します。
12.
FreeBSD のインストール インストール先のディスクとして 先ほど分割したパーティションを選択します。 (他の設定はお好みで)
13.
FreeBSD のブート インストール後は USBメモリを 使用してブートすると SSDにあるFreeBSDが起動します。
14.
FreeBSD のブート おそらく “freebsd-ufs“ という名前の パーティションを検索すると SSD
が先に見つかるのだと 思います。
15.
デュアルブート ” rEFInd “
を使用して デュアルブートにします。
16.
rEFInd “OS X” で
rEFInd をインストールします。
17.
rEFInd http://www.rodsbooks.com/refind/ から Zip ファイルを取得して展開し、 sudo ./install.sh でインストールします。
18.
rEFInd rEFInd に FreeBSDのブートローダを インストールします。
19.
rEFInd なんとかして FreeBSD 10.1 の
/boot/boot1.efi を OS X の扱えるディスクに 置いてください 。
20.
rEFInd FreeBSDのブートローダを インストールします。 $ diskutil mount
EFI $ mkdir /Volumes/EFI/EFI/FreeBSD $ cp boot1.efi /Volumes/EFI/EFI/FreeBSD/boot1.efi $ diskutil umount EFI
21.
デュアルブート Mac を再起動します。
22.
デュアルブート
23.
デュアルブート
24.
デュアルブート
25.
デュアルブート 以上でデュアルブート成功です!
26.
FreeBSD環境 FreeBSD から Macbook Air
が どのように見えているのか? 簡単に見ていきたいと思います。
27.
X のビデオドライバ Ivybridge 世代の
CPU のため、 KMS 対応の intel ドライバが 利用可能です。
28.
サウンド pcm0 が内臓スピーカに pcm1 がヘッドフォンに 割当たっています。 sysctl
hw.snd.default_unit=0 or 1 で切り替えられます。
29.
Wi-Fi Air Mac (内臓のWi-Fi)
は使えません。 USB NIC を用意しましょう。
30.
タッチパッド atp(4) ドライバが利用できます。 sysctl で hw.usb.atp.slide_min_movement=10 くらいに設定すると 二本指スクロールの感度が上がります。
31.
キーボード キーボードは USB キーボードとして認識されます。 レイアウトを日本語に変更すれば、 「英数」「かな」キー以外は 使えます。
32.
キーコードについて 日本語キーボードからの USB キーコードは 英数:0x90 かな:0x91 が送られてきます。
33.
キーコードについて sys/dev/usb/input/ukbd.c の ukbd_trtab 配列の 0x90
番目と 0x91 番目に キーコードを設定すると キーイベントが発生するようになります。
34.
キーコードについて 最終的には X のキーシンボルとして Eisu と
Kana に なると嬉しいのですが ukbd_trtab にどの値を入れれば 良いのかが分からず 試行錯誤しています。
35.
サスペンドとレジューム acpiconf -s 3
でサスペンドします。 レジューム時は画面が真っ暗ですが、 OS は復帰しているようです。 (ssh でログインできました。)
36.
液晶モニタのバックライト ports/graphics/intel_backlight をインストールして sudo intel_backlight 0〜100
37.
キーボードのバックライト asmc(4) が動作しないため 変えられません。
38.
パワーセーブ /etc/rc.conf に以下を追加します。 powerd_enable="YES" performance_cx_lowest="HIGH" economy_cx_lowest="Cmax"
39.
パワーセーブ 電源の状態 (sysctl hw.acpi.acline) は 起動時にのみ判定されるようです。
40.
パワーセーブ バッテリーライフを調べるには acpiconf -i batt
41.
Thunderbolt FreeBSD 起動時に 接続されていてかつ、 ドライバのあるデバイスならば 利用可能です。 ホットプラグはできません。
42.
おわり 以上、FreeBSD が Mac
で動きます!
Descargar ahora