Ubuntu 16.04 Root on ZFS
George Melikov edited this page 2020-05-21 21:11:38 +03:00

Wiki Page Revisions

62 Commits

Author SHA1 Message Date
George Melikov 075ad350f8 Redirect all pages to new documentation resource
Signed-off-by: George Melikov <mail@gmelikov.ru>
2020-05-21 21:11:38 +03:00
Richard Laager fa97fbf59e Debian/Ubuntu: Update zfs-discuss links
The old link was dead.
2020-02-03 03:46:04 -06:00
Richard Laager fa6b4291cc Debian/Ubuntu: Note that Internet is required
The Root-on-ZFS HOWTOs require Internet access to download packages.
2019-07-29 11:54:15 -05:00
Richard Laager be92e09810 Ubuntu: Update installer links
I've removed mentions of 64-bit when all images are 64-bit.  I've
changed "Live" to "Desktop" and "alternate" to "server" to match the
image names.  I have put the release names in parentheses and quotes.  I
updated the version in 16.04 to 16.04.5.  I update 17.10 to
old-releases.
2018-10-06 21:31:44 -05:00
Richard Laager f75db8e937 Debian & Ubuntu: Fix the indentation on 64-bit
Apparently we cannot use ** for a second-level indent.
2018-10-06 21:25:22 -05:00
Richard Laager 288b455205 Debian & Ubuntu: Harmonize the 64-bit text
On all versions, this had a mistake, where "computer" was mentioned
twice in a row.  On Debian, 64-bit was "preferred"; compared to Ubuntu,
this seemed to be a softening of it from a requirement (since it is in
the System Requirements) section.  It's also not really independent of
the image; if you're going to use an amd64 Live CD, it is required.  But
the point of mentioning it is to discourage 32-bit.  I have changed the
wording to match the ZFS on Linux FAQ and to link to that entry.
2018-10-06 21:20:17 -05:00
Richard Laager 7276652541 Bring back old HOWTOs
As discussed on the mailing list, the old HOWTOs can be useful for
troubleshooting existing installs.

This reverts commit c537bcf251f140e22166913e5dd6a0c0d407d9b2.
2018-04-30 08:17:57 -05:00
Richard Laager c537bcf251 Ubuntu: Update for 18.04 release
Now that 18.04 has been released, the instructions for it no longer need
a disclaimer.  As 18.04 is the latest release, we can drop 17.10.  As
18.04 is the latest LTS, we can drop 16.04.
2018-04-27 06:22:24 -05:00
Richard Laager f4bb0a15e8 Ubuntu 16.04: Cleanup formatting on last commit
This change cleans up the formatting from Jonathan Burns's patch to
better match the overall style.  I also added/updated the links.
2018-01-03 16:06:29 -06:00
Jonathan Burns 93b91af860 added note for fix when grub doesnt detect zfs devs correctly 2018-01-03 15:58:20 -06:00
Richard Laager 6fbe58566b Ubuntu: Fix a symlink path
ScottHaney reported in issue #6258 that GRUB had complaints about
/dev/luks1, and using an absolute path for the symlink fixed that.
I'm not entirely sure if this is necessary, but I don't see how the
absolute path is any worse.
2017-08-09 01:10:39 -05:00
Richard Laager d89556453d Drop the "partion 9" for root installs
The original point of this partition had something to do with
bootloaders on Sun systems (per Richard Elling).  It is not necessary on
Linux.
2017-08-06 01:10:06 -06:00
Richard Laager 78b3a1e417 Ubuntu: Add instructions for mirroring GRUB 2017-06-09 21:47:49 -05:00
Richard Laager c9e6eb7531 Debian/Ubuntu: Fix the troubleshooting link 2017-06-09 20:53:32 -05:00
Richard Laager 11980e5647 Ubuntu: Fix creating sources.list
In my fixes to improve nano support, I moved this step from inside the
chroot to outside (before) the chroot.  This means the path needs to
start with /mnt.
2017-06-09 20:45:47 -05:00
Richard Laager 1fbb2bbad2 Debian/Ubuntu: Eliminate an "ifconfig"
I am trying to use "ip" consistently, since "ifconfig" is deprecated.
2017-06-09 20:45:47 -05:00
Richard Laager 57dd01c683 Debian/Ubuntu: Fix the partition clearing steps 2017-06-09 20:45:41 -05:00
Richard Laager 826b6841e4 Debian/Ubuntu: Improve the SSH instructions 2017-06-09 20:45:33 -05:00
Richard Laager 9bd6213e2a Ubuntu: Drop mentions of @gmelikov
I added this by accident, and I'm not sure that he wants to be mentioned
for Ubuntu HOWTO issues.
2017-05-08 00:41:18 -05:00
Richard Laager ba178841ad Ubuntu: Fix 16.04 LUKS
Like 16.10 (and the comment in the 16.04 code), this approach should use
"initramfs", not "keyscript=/bin/cat".

See also:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820888
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838001
2017-05-08 00:29:06 -05:00
Richard Laager 882c29a2a6 Ubuntu: Clear existing partitions
See issue #6090.

Reported-by: Mahmoud Hashemi <mahmoud@hatnote.com>
2017-05-07 23:07:45 -05:00
Richard Laager 36f0f5a872 Ubuntu: Better support nano users
This reorders the steps and adds an optional installation of `nano` to
support users who wish to use `nano` instead of `vi`.

See issue #6090.

Reported-by: Mahmoud Hashemi <mahmoud@hatnote.com>
2017-05-07 22:59:09 -05:00
Richard Laager b59d93e720 Ubuntu: Fix step numbering 2017-05-07 22:54:38 -05:00
Richard Laager dddac006e0 Ubuntu: Simplify the LANG variable
The quotes shouldn't matter.
2017-05-07 22:49:17 -05:00
Richard Laager b112fccb78 Update the 16.04 CD image URL 2017-05-02 02:19:41 -05:00
Richard Laager 56e6053ede Ubuntu: Support LUKS
This uses an unecrypted /boot, just like stock Ubuntu.
2017-04-13 16:42:24 -05:00
Richard Laager 9f8482d867 Ubuntu: Support full-disk LUKS
This includes everything on ZFS, including /boot.  This deviates from
Ubuntu by prompting for the passphrase using GRUB, not the initrd.
2017-04-13 16:42:24 -05:00
Richard Laager 34254d371a HOWTOs: Lowercase and linkify "freenode" 2017-04-05 18:13:44 -05:00
Richard Laager 2bd3ef6039 HOWTOs: Direct support requests to zfs-discuss 2017-04-05 18:11:53 -05:00
Richard Laager e5f3143259 Debian/Ubuntu: Remind people to specify -part1
This was requested by jwittlincohen in issue #5851.
2017-03-14 23:01:28 -05:00
Richard Laager f8fcd0deea Ubuntu: Fix a link
I had a bad copy-and-paste.
2017-02-14 00:34:19 -06:00
Richard Laager 4f1a79a791 Ubuntu: Fix filesystem mount ordering 2017-02-14 00:33:22 -06:00
Richard Laager c8d5b5f70d Ubuntu: Install cryptsetup when required
This is issue #5754 (item 2).

Reported-by: Peter Fern <github@obfusc8.org>
2017-02-08 01:58:18 -06:00
Richard Laager d44b75dcd7 Ubuntu: Add a note about GRUB installation
This came up in issue #5697.
2017-02-04 16:02:37 -06:00
Richard Laager a1ce0bcf89 Update Debian instructions
This modifies Ubuntu-16.04-Root-on-ZFS.md for Debian Jessie as proposed
by George Melikov in #5536.
2017-01-04 19:23:45 -06:00
Richard Laager bb0a37c973 Ubuntu: Add some troubleshooting instructions 2016-10-04 01:03:04 -05:00
Richard Laager 7b8c3b7c12 Ubuntu: Update QEMU UEFI hints 2016-10-04 00:50:47 -05:00
Richard Laager 3ea412fe2f Ubuntu: Improve QEMU serial number hint 2016-10-04 00:50:47 -05:00
Richard Laager fdc217aab3 Ubuntu: Add note about reporting bugs
Hopefully this will funnel the bugs to me faster.
2016-10-04 00:50:42 -05:00
Richard Laager 9aa192ff37 Ubuntu: Remove QEMU note
There is no need for a separate note about disabling Plymouth.  That is
already the default recommendation.
2016-10-04 00:49:44 -05:00
Richard Laager 96597d4447 Ubuntu: Update apt before installing openssh
Without this, you get a failure.

Reported-by: Frank B <fbicknel@gmail.com>
2016-09-30 15:15:36 -05:00
Richard Laager 3b233ea98e Ubuntu: s/apt-get/apt/
This is the new way... apt is optimized for interactive use.
2016-09-30 01:47:27 -05:00
Richard Laager b9ce522b6d Ubuntu: Add a note about a harmless warning 2016-09-27 15:48:40 -07:00
Richard Laager 55dd6261bf Revert "Ubuntu: ZFS has been promoted to main"
This reverts commit a9b77b76aca6a395f3f0592f443ea9f58972a7a4.

Apparently, zfs-initramfs has not been promoted to main.
2016-09-22 10:15:20 -05:00
Richard Laager 31cdb3af76 Revert "Ubuntu: Disable hole_birth"
This reverts commit 929d761ff3fbf37736e34ed4726653ee7d643798.

I'm not convinced that disabling hole_birth is better.  It may, in
fact, be worse.
2016-09-06 22:01:40 -05:00
Richard Laager ccc67bcb48 Remove eth0
Ubuntu uses the new naming scheme.  Forcing the user to figure out the
correct name avoids them blindly typing eth0 and ending up with broken
networking.
2016-08-21 00:22:06 -05:00
Richard Laager a9b77b76ac Ubuntu: ZFS has been promoted to main 2016-08-19 04:24:02 -05:00
Richard Laager f5bc7017e4 Ubuntu: Reduce the encrypted swap key size
eCryptfs uses AES-128.  There is little point in using AES-256 for the
swap.
2016-08-15 04:17:39 -05:00
Richard Laager f3203391c9 Ubuntu: Add a missing backslash 2016-08-13 01:19:21 -05:00
Richard Laager 929d761ff3 Ubuntu: Disable hole_birth 2016-08-13 01:15:08 -05:00