User Tools

Site Tools


docs:man:installing_pld_linux_based_on_rescue_cd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:man:installing_pld_linux_based_on_rescue_cd [2019-01-21 19:55]
arekm
docs:man:installing_pld_linux_based_on_rescue_cd [2019-01-21 20:21] (current)
arekm [Kernel installation]
Line 13: Line 13:
  
 ===== Partition disk ===== ===== Partition disk =====
-Use for example ''​cfdisk''​ to partition your destination disk. Usually root partition (/) and swap is enough. \\ :!: Write something more here :!: +Use for example ''​cfdisk''​ to partition your destination disk. Usually root partition (/) and swap is enough. 
 + 
 +\\ :!: Write something more here :!: 
  
  
Line 85: Line 87:
 ===== Packages installation ===== ===== Packages installation =====
  
 +All packages are installed using **poldek** tool (it is a package manager for PLD).
  
 <​file>#​ rpm --root /pld --initdb <​file>#​ rpm --root /pld --initdb
Line 94: Line 97:
 Packages which make sense to be installed: Packages which make sense to be installed:
  
-//udev pwdutils dhcpcd poldek vim geninitrd grub2 e2fsprogs//+<​file>​udev pwdutils dhcpcd poldek vim geninitrd grub2 e2fsprogs ​tzdata glibc-localedb-all<​/file> 
 + 
 +If **xfs** filesystem was chosen then please install: 
 + 
 +<​file>​xfsprogs<​/file>
  
  
Line 127: Line 134:
  
 Note **Kernel driver in use: ata_piix** (alias scsi_hostadapter ata_piix) Note **Kernel driver in use: ata_piix** (alias scsi_hostadapter ata_piix)
 +
 +While at it, on actual installed PLD system (not needed on rescuecd), you can do the same for network card driver:
 +
 +<​file>​alias netdev-eth0 e1000e</​file>​
 +
 +(again **lspci -k** will help to choose correct one)
  
  
Line 151: Line 164:
  
 By default kernel installation also generates initrd based on mounted /proc, /sys, /dev files and configured fstab, modprobe.conf and few others configuration files. generated initrd (which by default is initramfs cpio image) is saved in /boot. By default kernel installation also generates initrd based on mounted /proc, /sys, /dev files and configured fstab, modprobe.conf and few others configuration files. generated initrd (which by default is initramfs cpio image) is saved in /boot.
 +
 +----
 +
 +There are two initrd generators used in PLD: geninitrd and dracut. Choose one.
 +
 +=== geninitrd ===
  
 If something fails or you want to regenerate initrd manually you can do it using: If something fails or you want to regenerate initrd manually you can do it using:
Line 161: Line 180:
  
 //-v// option causes geninitrd to write additional information,​ so you can see if proper kernel modules are being installed into initrd. //-v// option causes geninitrd to write additional information,​ so you can see if proper kernel modules are being installed into initrd.
 +
 +=== dracut ===
 +
 +:!: Write something more here :!:
 +
 +----
 +
 +PLD supports systemd and non-systemd installations. In case of systemd installation you need to install package
 +
 +<​file>​systemd</​file>​
 +
 +package and setup default boot kernel cmdline option in grub/lilo. Add
 +
 +<​file>​init=/​bin/​systemd systemd.unit=graphical.target</​file>​
  
  
Line 176: Line 209:
 <​file>​update-grub</​file>​ <​file>​update-grub</​file>​
  
-Resulting file is saved as **/​boot/​grub/​grub.cfg**.+Resulting file is saved as **/​boot/​grub/​grub.cfg**. Setting custom options for grub2 can be done in **/​etc/​sysconfig/​grub** (then regenerate **grub.cfg** with **update-grub** command).
  
  
Line 209: Line 242:
  
 ===== User accounts ===== ===== User accounts =====
 +
 +By default **root** account doesn'​t have any password set and by default that will prevent you from logging in. Setup root password
 +
 +<​file>​chroot /pld && passwd</​file>​
 +
 \\ :!: Write something more here :!:  \\ :!: Write something more here :!: 
  
 ===== Finishing ===== ===== Finishing =====
 +
 +If manual network configuration was required for RescueCD then most liikely you need to repeat that [[docs:​man:​installing_pld_linux_based_on_rescue_cd#​network_configuration_of_rescuecd|step]] on installed PLD system, too.
 +
 +Last step is umount all filesystems:​
 +
 +<​file>​umount -R /​pld</​file>​
 +
 +and reboot:
 +
 +<​file>​reboot</​file>​.
 +
 +
 +If you find errors on this page or want to add anything to installation procedure please write to us at feedback / pld-linux.org.
 +
 \\ :!: Write something more here :!:  \\ :!: Write something more here :!: 
  
docs/man/installing_pld_linux_based_on_rescue_cd.1548096958.txt.gz · Last modified: 2019-01-21 19:55 by arekm