You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/distributions/fedora/installation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Download the latest safe release
2
2
3
-
Many thanks to [Mike](https://github.com/mikeeq/) for building. You can download a live iso from [here](https://github.com/t2linux/fedora-iso/releases).
3
+
Many thanks to [Mike](https://github.com/mikeeq/) for building. You can download a live ISO from [here](https://github.com/t2linux/fedora-iso/releases).
Copy file name to clipboardExpand all lines: docs/guides/postinstall.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Introduction
2
2
3
-
This page explains how to perform a basic set up after installing Linux on a T2 Mac.
3
+
This page explains how to perform a basic setup after installing Linux on a T2 Mac.
4
4
5
5
## Do you need to do this?
6
6
@@ -39,7 +39,7 @@ Using your bootloader, add the `intel_iommu=on iommu=pt pcie_ports=compat` kerne
39
39
40
40
1. Edit `/etc/default/grub`.
41
41
2. On the line with `GRUB_CMDLINE_LINUX="quiet splash"`, add the following kernel parameters: `intel_iommu=on iommu=pt pcie_ports=compat`.
42
-
3. Run `sudo grub-mkconfig -o /boot/grub/grub.cfg` if you are on a non-debian based distro. If using Debian or Ubuntu based distro, run `sudo update-grub`.
42
+
3. Run `sudo grub-mkconfig -o /boot/grub/grub.cfg` if you are on a non-Debian based distro. If using Debian or Ubuntu based distro, run `sudo update-grub`.
43
43
44
44
## Make modules load on boot
45
45
@@ -57,7 +57,7 @@ To do this, you must ensure the `apple-bce` module *as well as its dependent mod
57
57
You can get the list of dependent modules by running `modinfo -F depends apple-bce`
58
58
The steps to be followed vary depending upon the initramfs module loading mechanism used by your distro. Some examples are given as follows:
59
59
60
-
- On systems with `initramfs-tools` (all debian-based distros):
60
+
- On systems with `initramfs-tools` (all Debian-based distros):
61
61
62
62
1. Run `sudo su` to open a shell as root.
63
63
@@ -101,7 +101,7 @@ The steps to be followed vary depending upon the initramfs module loading mechan
101
101
102
102
## Adding support for customisable Touch Bar
103
103
104
-
By default the Touch Bar works in the same mode which Windows Bootcamp uses on Linux. If you want to customise it, you can install `tiny-dfr` on your distro.
104
+
By default the Touch Bar works in the same mode which Windows Bootcamp uses on Linux. If you want to customize it, you can install `tiny-dfr` on your distro.
105
105
106
106
If you are using an Ubuntu or Debian based distro:
107
107
@@ -117,11 +117,11 @@ If you are using Arch Linux or EndeavourOS:
117
117
If you are using Fedora:
118
118
119
119
1. Install tiny-dfr with `sudo dnf install rust-tiny-dfr`.
120
-
2. Restart your mac
120
+
2. Restart your Mac
121
121
122
122
For other distros:
123
123
124
-
- Compile [`tiny-dfr`](https://github.com/AsahiLinux/tiny-dfr) yourself if your distro don't have that packaged yet.
124
+
- Compile [`tiny-dfr`](https://github.com/AsahiLinux/tiny-dfr) yourself if your distro doesn't have that packaged yet.
125
125
126
126
In order to make changes to the config for `tiny-dfr`, copy `/usr/share/tiny-dfr/config.toml` to `/etc/tiny-dfr/config.toml` and edit `/etc/tiny-dfr/config.toml` by following the instructions given in that file.
127
127
@@ -166,7 +166,7 @@ Instructions for the same are given in the [Wi-Fi and Bluetooth](https://wiki.t2
166
166
167
167
# Network Manager recurrent notifications
168
168
169
-
Some users have experienced recurrent notifications due the internal usb ethernet interface connected to the T2 chip. To avoid those notifications we can disable the interface with the following command:
169
+
Some users have experienced recurrent notifications due to the internal USB ethernet interface connected to the T2 chip. To avoid those notifications we can disable the interface with the following command:
170
170
171
171
```sh
172
172
cat <<EOF | sudo tee /etc/udev/rules.d/99-network-t2-ncm.rules
Copy file name to clipboardExpand all lines: docs/guides/preinstall.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ In macOS Disk Utility you need to create your Linux partition:
8
8
9
9
1. Open Disk Utility
10
10
2. Choose the volume you want to partition for Linux
11
-
3. Press in the top-right "Partition"
12
-
4. Under the blue pie chart press "+" button
13
-
5. When prompted, be sure to select **"Add Partition"** and **NOT "Volume"**, you want a partition.
11
+
3. Press the "Partition" button in the top-right
12
+
4. Under the blue pie chart press the "+" button
13
+
5. When prompted, be sure to select **"Add Partition"** and **NOT "Volume"** - you want a partition.
14
14
6.**Name:** choose a name for the partition, e.g. Linux
15
15
7.**Format:** choose whatever format there is - exFAT or another - it doesn't really matter (during the Linux installation you must erase your created partition anyway). However, it's best to avoid APFS because it may confuse you when differentiating between macOS and Linux partitions during Linux installation.
16
16
8.**Size:** pick the **desired amount of space** for Linux, because you will **not be able** to change it.
@@ -42,7 +42,7 @@ If you are a beginner, we **highly recommend** choosing one of the distributions
42
42
43
43
In case you wish to proceed manually, you can download the official ISO from the distro website, but you will have to use an external USB keyboard and mouse for the install process. Additionally, you may require a wired internet connection with a USB adapter. Note that if you later have issues installing the bootloader (e.g., GRUB), try booting the ISO with the `efi=noruntime` kernel parameter.
44
44
45
-
Please, refer to this guide: [Basic setup](https://wiki.t2linux.org/guides/postinstall/).
45
+
Please refer to this guide: [Basic setup](https://wiki.t2linux.org/guides/postinstall/).
46
46
47
47
You can also find detailed info for unsupported debian-based distros [here](https://wiki.t2linux.org/distributions/debian/installation/).
48
48
@@ -60,7 +60,7 @@ Or you can use `dd` in macOS Terminal:
60
60
3. Run `diskutil list` to list all the drives.
61
61
4. Look up for your USB thumb which appears as an **external, physical** drive labelled `/dev/diskX` where `X` is a single number (e.g. /dev/disk**2**).
62
62
5. Run `sudo diskutil unmountDisk /dev/diskX` to unmount the disk.
63
-
6. Run `sudo dd if=path/to/linux.iso of=/dev/rdiskX bs=1m` to start writing. To fetch the iso path easily you can just drag and drop the .iso into the Terminal.
63
+
6. Run `sudo dd if=path/to/linux.iso of=/dev/rdiskX bs=1m` to start writing. To fetch the ISO path easily you can just drag and drop the .iso into the Terminal.
64
64
7. Now you may press `control-T` to make it show how many KBs it has written so far.
65
65
66
66
## Disable Secure Boot
@@ -73,7 +73,7 @@ We need to disable it:
73
73
3. Your Mac will boot in the macOS Recovery
74
74
4. Select your user and enter your password
75
75
5. Now, from the menu bar choose Utilities > Startup Security Utility
Copy file name to clipboardExpand all lines: docs/guides/windows.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
# Introduction
2
2
3
-
This page is a guide on getting Windows and Linux both installed. Secure Boot Must be disabled from macOS recovery. If you want to be able to choose from macOS, Windows, or Linux in the Startup Manager (the menu you get by holding ⌥ key), goto 'Using separate EFI partitions'. If you just want to select between Linux and Windows in the GRUB bootloader, goto 'Using the same EFI partition'.
3
+
This page is a guide on getting Windows and Linux both installed. Secure Boot must be disabled from macOS recovery. If you want to be able to choose from macOS, Windows, or Linux in the Startup Manager (the menu you get by holding ⌥ key), go to 'Using separate EFI partitions'. If you just want to select between Linux and Windows in the GRUB bootloader, go to 'Using the same EFI partition'.
4
4
5
5
The simplest way to triple boot is to install Windows first, and install Linux on the same EFI partition, so that the Windows option in Startup Manager will let you pick Linux or Windows. To do that, follow the first set of instructions here.
6
6
7
7
# Using the same EFI partition
8
8
9
9
## If Windows is installed first
10
10
11
-
1. Install [Linux normally](https://wiki.t2linux.org/guides/preinstall/) (this is probably done for you if you are using an installer specific to T2 Macs). During installation, Put your bootloader on `/dev/nvme0n1p1`, which should be set to mount at `/boot/efi`. Once it installs the bootloader, the Windows entry in startup manager will boot Linux.
11
+
1. Install [Linux normally](https://wiki.t2linux.org/guides/preinstall/) (this is probably done for you if you are using an installer specific to T2 Macs). During installation, put your bootloader on `/dev/nvme0n1p1`, which should be set to mount at `/boot/efi`. Once it installs the bootloader, the Windows entry in startup manager will boot Linux.
12
12
13
13
2. Fix blank screen issue that may occur when booting Windows (Credits to gbrow004 for documenting this fix on his [Gist](https://gist.github.com/gbrow004/096f845c8fe8d03ef9009fbb87b781a4#fixing-bootcampwindows)):
14
14
@@ -51,13 +51,13 @@ The simplest way to triple boot is to install Windows first, and install Linux o
51
51
52
52
9. Enable the GRUB menu so that you'll have time to pick Windows
53
53
54
-
1. Boot into your Linux install by selecting the Windows option in startup manager.
55
-
2. Edit ``/etc/default/grub`` with any preferred editor (nano/vim/) and with sudo. Change line ``GRUB_TIMEOUT_STYLE`` to ``GRUB_TIMEOUT_STYLE=MENU``. If you are using `nano`, save the file by doing CTRL+X, Y, then enter.
56
-
3. We've now changed the GRUB Bootloader settings, but we now need to update GRUB to apply these changes. Type in ``sudo update-grub`` and hit enter. After the command is done, you're finished.
54
+
1. Boot into your Linux install by selecting the Windows option in startup manager
55
+
2. Edit `/etc/default/grub` with any preferred editor (nano/vim/) and with sudo. Change line `GRUB_TIMEOUT_STYLE` to `GRUB_TIMEOUT_STYLE=MENU`. If you are using `nano`, save the file by doing CTRL+X, Y, then enter.
56
+
3. We've now changed the GRUB Bootloader settings, but we now need to update GRUB to apply these changes. Type in `sudo update-grub` and hit enter. After the command is done, you're finished.
57
57
58
58
10. You should now be able to boot either Windows or Linux from the GRUB bootloader.
59
59
60
-
It may be possible to skip steps 5-8 by doing the following command in macOS: `sudo sh -c "bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/efi/$(ls /Volumes/EFI/efi|grep -i -e microsoft -e boot -e apple -v)/grubx64.efi --shortform"` This might not prevent step 8 from being needed.
60
+
It may be possible to skip steps 5-8 by doing the following command in macOS: `sudo sh -c "bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/efi/$(ls /Volumes/EFI/efi|grep -i -e microsoft -e boot -e apple -v)/grubx64.efi --shortform"`. This might not prevent step 8 from being needed.
0 commit comments