I'd like to install Linux on my X1000 to have a Linux-based environment for compiling code with gcc.
So far I have been able to boot off the A-Eon's Debian Wheezy USB flashdrive and also just load the 3.5.5 kernel from it and the root partition off of one of my HDDs.
Some of the questions I have are:
Is there a way to reference the root partition by its label or UUID?
What happens here is that sometimes the USB drive ends up as /dev/sda and sometimes as /dev/sde so randomly it fails to load root from /dev/sdd11. I tried to specify root=/dev/disks/-by-label/x1000-wheezy but from the list of partitions displayed before the kernel panic it would seem that neither the label nor the UUID is available to the kernel. I thought that perhaps it's because my HDDs all use Amgia RDBs instead of MBRs but GParted does show the label and UUID.
What is required to use the 4.00 kernel?
I downloaded the archive and took the vmlinux-4.00 file and placed it in usbdisk0:boot/ and can start loading it but it always gets stuck soon after setting up the hardware, with some word like "quiesce" and sits there until a reset.
What is the most recommended Linux distribution?
My primary goal is to compile 'C' source code and my secondary goal is to peek into the SB600 registers. Other than for GParted I don't really need a UI, Midnight Commander usually covers my needs as I'm used to access my linux servers via SSH only.
How should I go about installing another Linux distribution?
I don't have a CD/DVD drive in there, my X1000 has 4 drives on SATA:
Port0) 8GB ACARD ANS-9000 RAM drive with OS4 boot partition (RDB not recognized by GParted)
Port2) 256GB SSD with backup OS4 boot partition and other OS4 partitions.
Port1) 256GB SSD. Mirror copy of the first one.
Port3) 500GB HDD. Backup of drives 0 and 1, and sdd11 a 40GB EXT2 partition with copy of Wheezy from the USB flashdrive.
On all the LAMP servers I've setup I've always stuck a CD or DVD in the box and started the installation procedure from there and had no problem booting afterwards with the defaults from Grub. But since I don't have an optical drive handy, can I simply download some ISO or tgz archive from Wheezy and copy everything to a new EXT2 partition?
Is it correct that only the first partition of drives 0 and 2 are visible to CFE? The "show devices" command lists IDE0.0 and IDE0.1 so my best guess is that I would have to put the kernel in one of the OS4 boot partitions if I don't want to load it from USB or CF0:
To make sure I don't leave anything out that may affect booting Linux, the rest of my X1000 setup is as follows:
- 2GB RAM on a single stick
- PCIe RadeonHD R9 270 DVI connected to 1600x1200 LCD
- PCI RadeonHD 5450 VGA connected to 1024x768 LCD
- PCI RTL8139 Ethernet
- USB Wireless mouse/keyboard
- Serial #0 connected to A1-XE
Thanks in advance for any answer
