File: README.gnu

package info (click to toggle)
crosshurd 1.7.57
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 200 kB
  • sloc: sh: 542; makefile: 2
file content (48 lines) | stat: -rw-r--r-- 1,306 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Welcome to crosshurd!
=====================

crosshurd can now be used to install not only GNU, but also GNU/Linux and
GNU/kFreeBSD.

The instructions below apply only to Hurd-based GNU system.

1) Create a partition, and put a file system on it. If you are planning
on using ext2, the command:

	mke2fs -I 128 -b 4096 -o hurd /dev/hda12

(substituting the right partition) is usually good. The -o hurd is
necessary so that the system know that it's safe to setup translators.

2) Mount it somewhere.

3) Review /etc/crosshurd/sources.list/gnu. The Hurd often requires a few
secondary archives to be added to get all the needed packages. I've
tried to include sensible defaults.

4) Run /usr/sbin/crosshurd

This will ask where the partition is mounted.

Not all packages downloaded by apt will be installed, only Priority: required
ones will be.

5) Setup grub to boot from the new partition. If you don't know how
to do this, go out and grab some of Philip's CDs and start with them.
Explaining grub is out of scope of this README. Make sure not to pass
--readonly to ext2fs.static.

6) On the first boot, run :

	./native-install

And when it's done:

	reboot

You may see error messages about not being able to chown to root.  These
are being worked on and are safe to ignore.

7) Reboot, and enjoy.