[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:slackware_admin:slackware-proxmox-ve [2014/03/15 14:06 (UTC)] – [Install Slackware on a VPS based on Proxmox VE] andrixnet | howtos:slackware_admin:slackware-proxmox-ve [2017/01/13 18:43 (UTC)] – andrixnet | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Install Slackware on a VPS based on Proxmox VE ====== | + | ====== Install Slackware on a VPS based on Proxmox VE or SolusVM |
- | Recently | + | I've been faced with the challenge to install Slackware as a VPS at a hosting provider that had [[http:// |
Proxmox VE is a complete open source virtualization management solution for servers. It is based on [[http:// | Proxmox VE is a complete open source virtualization management solution for servers. It is based on [[http:// | ||
+ | |||
+ | Recently I've had to migrate to a [[http:// | ||
+ | |||
+ | SolusVM is a commercial virtualization infrastructure able to provide KVM virtualization, | ||
+ | |||
Line 16: | Line 21: | ||
=== Preparing a custom initrd === | === Preparing a custom initrd === | ||
- | On your own running Slackware installation (I've done this using Slackware64-14.1) you must prepare an '' | + | On your own running Slackware installation (I've done this using Slackware64-14.1) you must prepare an '' |
+ | Make sure you have the proper kernel version, if your installation was updated you may need to temporarily downgrade the kernel to match the version in the installation disk.\\ | ||
+ | Alternately, | ||
It is very simple, with '' | It is very simple, with '' | ||
< | < | ||
- | # mkinitrd -m virtio_pci: | + | # mkinitrd -m virtio_pci: |
</ | </ | ||
- | This creates an initial ramdisk (initrd.gz) with the virtio* modules, for booting a root partition /dev/vda1 formatted using etx3 filesystem.\\ //Adjust according to your needs and use the same partition name and fs when you install your VM.// | + | This creates an initial ramdisk (initrd.gz) with the virtio* modules, for booting a root partition /dev/vda1 formatted using etx4 filesystem.\\ //Adjust according to your needs and use the same partition name and fs when you install your VM.// |
The resulting ramdisk will be here: ''/ | The resulting ramdisk will be here: ''/ | ||
Upload this file to a FTP or HTTP server so that it may be downloadable using '' | Upload this file to a FTP or HTTP server so that it may be downloadable using '' | ||
- | //It must be a direct download link, so don't use a filesharing system like Rapidshare, etc.//\\ Remember, the Slackware installation disk has a minimum set of utilities. | + | //It must be a direct download link, so don't use a filesharing system like Rapidshare, etc.//\\ Remember, the Slackware installation disk has a minimum set of utilities.\\ |
+ | **//Also note that you may not have the resolver library working, so I recommend using plain FTP server and call it by IP instead of hostname.// | ||
=== Installation === | === Installation === | ||
Line 89: | Line 97: | ||
**Now you can reboot your system**. | **Now you can reboot your system**. | ||
+ | **Important**: | ||
====== Sources ====== | ====== Sources ====== | ||
Line 97: | Line 106: | ||
<!-- Please do not modify anything below, except adding new tags.--> | <!-- Please do not modify anything below, except adding new tags.--> | ||
<!-- You must remove the tag-word " | <!-- You must remove the tag-word " | ||
- | {{tag> | + | {{tag> |