HD install on IDE-CF segmentation fault


Forum: HD Install
Topic: HD install on IDE-CF segmentation fault
started by: jos_999

Posted by jos_999 on May 11 2006,15:42
I try to do a HD install on a Compact Flash card which is in a CF-reader integrated on the motherboard.
The BIOS sets it at secondary master, DSL live recognised it as /dev/hdc.
* When I try to install from the pendrive, it says that the hdc and sda1 have the same address, so that doesn't work.
* When I try to install from the live cd:
- files are being transferred
- I choose LILO as bootloader
- /usr/bin/dsl-installboot: line 175: 816 segmentation fault  :(

I tried this from within the GUI (apps/tools/install to hd), also from the CLI (used "install" at prompt, then option install to HD), no success.
I tried to shred the CF card first, then cfdisk to make partitions, hda-install script... same result.

When I reboot the machine, and set the BIOS to boot from HD (being the CFcard), it boots, lilo starts, and then a bunch of errors that the filesystem is read only.

I tried this procedure on a pc with a genuine harddisk and all was ok.  This machine is designed to run without HD, so I'd like to boot and run from the CF card inside.
The CF card is ok, because when I put it in an external USBreader, and put the DSL-image on it and boot via USB, all is ok (but then again, it's a live, not a hd install).

I also tried frugal (not what I want, since I want to change keep settings I make) but since I cannot set de CFreader as primary master, I cannot do a frugal install (scripts says only hda is allowed).

Anybody any ideas?  Thanks for reading this rather elaborate post (yep I have been trying to get this to work for a while now...)

Posted by hs7sv on May 12 2006,08:11
< This thread > may help you.
Posted by jos_999 on May 17 2006,16:19
I did the partitioning again with cfdisk, but this time I set the partition types to Linux and Linux swap and.... it worked!   :)

Thanks!

Posted by jos_999 on May 29 2006,13:08
Since somebody PM'ed me about the procedure I followed, here it goes:
Code Sample

1. (on other pc) Download DSL ISO, burn on cd
2. In bios: boot order CD, then HD
3. Boot with the DSL live cd
4. Partition CF + copy files:
  In terminal window:
      sudo su
      cfdisk /dev/hdc
  Make 2 partitions:
       hdc1 type Linux swap (type 82) – 20 MB
       hdc2 type Linux – rest of diskspace
  Reboot (again via CD-rom)
  In terminal window:
       sudo su
       dsl-hdinstall
  Install to hdc2 (or whatever IDE-connection you use, mine was fixed on secondary master)
When prompt: choose LILO as boot manager
5. Eject CD, reboot and enjoy!

Probably there are steps that aren't 100% by-the-book, but at least, this is what worked for me.  :)

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.