From: Marko B. <mar...@al...> - 2004-02-27 13:52:39
|
I was trying to install the latest Slackware distribution (9.1) following Nir's instructions, but I ran into problems... Here's what I did, step by step (bear with me, I'm not an expert, and haven't installed a slackware since the middle of 90's :-) [these steps are done on a native linux box] 1. downloaded slackware CD1 ISO image, loop-mounted it to /mnt/slack 2. run 'gzip -cd /mnt/slack/rootdisks/install.1 > rootdisk.image' in the tmp dir 3. loop-mounted rootdisk.image to /mnt/root, cd there, run 'tar zxvf /mnt/slack/rootdisks/install.2' 4. run from /mnt/root (mounted root image): mknod dev/cobd0 b 117 0 mknod dev/cobd1 b 117 1 mknod dev/cobd2 b 117 2 - in Nir's HOWTO it's 'mknod /dev/cobd0 b 117 0'; I guess '/dev/cobd0' is a typo 5. edit usr/lib/setup/setup script, commented out 'if probe' lines (47-56), added 'echo "/dev/cobd0" > $TMP/SeTplist' line 6. created a blank, 1GB ext2 image, mounted it to /mnt/install, and copied everything from /mnt/slack (mounted ISO image): dd if=/dev/zero of=slackware.install.image bs=1024 count=1M mkfs.ext2 slackware.install.image mount, copy 7. unmount /mnt/root, /mnt/install, scp slackware.install.image and rootdisk.image to my windows box (X:\coLinux\) [these steps are done on the windows box] 8. setup the coLinux XML file; relevant lines: <block_device index="0" path="\DosDevices\X:\coLinux\slackware9.1.image" enabled="true"></block_device> <block_device index="1" path="\DosDevices\X:\coLinux\slackware.install.image" enabled="true"></block_device> <block_device index="2" path="\DosDevices\X:\coLinux\rootdisk.image" enabled="true"></block_device> <bootparams>root=/dev/cobd2</bootparams> - slackware9.1.image is an empty, 1GB ext2 image 9. boot coLinux [these steps are done on coLinux, Slackware image booted] 10. first steps: hit <ENTER> on keyboard map question, logged in as root, run setup 11. choose target partition from the menu: /dev/cobd0, formatted it again to ext2 (just in case), 1 inode per 4096 bytes 12. select source from a partition (2): /dev/cobd1, set '/' as the installation path, got package series selection. Unselected everything except 'A' and 'AP' series 13. selected newbie prompting mode, works for a moment, got messages from the prompt: '/usr/lib/setup/setup: cannot create /mnt/etc/fstab: No such file or directory', and got a 'SETUP COMPLETE' dialog 14. created etc dir in /mnt, restarted setup, again waited a bit, got some errors, got a query for root password (skipped it), and got the 'SETUP COMPLETE' dialog again; mounted /dev/cobd0 to check it out, there are only etc, lost+found, proc and var directories 15. mounted /dev/cobd1 into a directory and selected it as a source for setup, same thing What am I doing wrong? TIA, -- Marko ICQ: 5990814 I'm not under the alkafluence of inkahol that some thinkle peep I am. It's just the drunker I sit here the longer I get. |