unable to boot JFS root on Crux 2.7
![](https://secure.gravatar.com/avatar/bf5873c121eda05be68cacff2664e98b.jpg?s=120&d=mm&r=g)
I only recently discovered Crux, while looking for a small distro to use as the basis of a virtual appliance. I downloaded the ISO, created a VM, and followed the directions in the handbook to install. For some crazy reason, I decided to give JFS a try as my root file system. Unfortunately, my disk won't boot. I can boot from the ISO and mount the disk just fine, but the VM's Phoenix BIOS skips over the disk and goes straight to PXE. Here's my lilo.conf: # # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) # lba32 install=text boot=/dev/sda image=/boot/vmlinuz label=CRUX root=/dev/sda1 read-only append="quiet" # End of file Here's my fstab: # # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass> /dev/sda1 / jfs defaults 1 1 #/dev/#SWAP# swap swap defaults 0 0 #/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0 #/dev/dvd /dvd udf ro,user,noauto,unhide 0 0 #/dev/floppy/0 /floppy vfat user,noauto,unhide 0 0 devpts /dev/pts devpts defaults 0 0 none /sys sysfs defaults 0 0 none /proc proc defaults 0 0 #tmp /tmp tmpfs defaults 0 0 #shm /dev/shm tmpfs defaults 0 0 #usb /proc/bus/usb usbfs defaults 0 0 # End of file
![](https://secure.gravatar.com/avatar/07075216cb8ee3969a968004f0669217.jpg?s=120&d=mm&r=g)
Did you install lilo? Your BIOS shouldn't skip the disk if a boot loader was installed and your boot order is correct. On Dec 1, 2011, at 8:24 AM, samwyse <samwyse@gmail.com> wrote:
I only recently discovered Crux, while looking for a small distro to use as the basis of a virtual appliance. I downloaded the ISO, created a VM, and followed the directions in the handbook to install. For some crazy reason, I decided to give JFS a try as my root file system. Unfortunately, my disk won't boot. I can boot from the ISO and mount the disk just fine, but the VM's Phoenix BIOS skips over the disk and goes straight to PXE.
Here's my lilo.conf: # # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) #
lba32 install=text boot=/dev/sda image=/boot/vmlinuz label=CRUX root=/dev/sda1 read-only append="quiet"
# End of file
Here's my fstab: # # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass>
/dev/sda1 / jfs defaults 1 1 #/dev/#SWAP# swap swap defaults 0 0 #/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0 #/dev/dvd /dvd udf ro,user,noauto,unhide 0 0 #/dev/floppy/0 /floppy vfat user,noauto,unhide 0 0 devpts /dev/pts devpts defaults 0 0 none /sys sysfs defaults 0 0 none /proc proc defaults 0 0 #tmp /tmp tmpfs defaults 0 0 #shm /dev/shm tmpfs defaults 0 0 #usb /proc/bus/usb usbfs defaults 0 0
# End of file
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
![](https://secure.gravatar.com/avatar/280358f9df7c183c37a581b9fe1330f1.jpg?s=120&d=mm&r=g)
Did you complie your kernel with JFS support? Niklas On 1 dec 2011, at 14:24, samwyse <samwyse@gmail.com> wrote:
I only recently discovered Crux, while looking for a small distro to use as the basis of a virtual appliance. I downloaded the ISO, created a VM, and followed the directions in the handbook to install. For some crazy reason, I decided to give JFS a try as my root file system. Unfortunately, my disk won't boot. I can boot from the ISO and mount the disk just fine, but the VM's Phoenix BIOS skips over the disk and goes straight to PXE.
Here's my lilo.conf: # # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) #
lba32 install=text boot=/dev/sda image=/boot/vmlinuz label=CRUX root=/dev/sda1 read-only append="quiet"
# End of file
Here's my fstab: # # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass>
/dev/sda1 / jfs defaults 1 1 #/dev/#SWAP# swap swap defaults 0 0 #/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0 #/dev/dvd /dvd udf ro,user,noauto,unhide 0 0 #/dev/floppy/0 /floppy vfat user,noauto,unhide 0 0 devpts /dev/pts devpts defaults 0 0 none /sys sysfs defaults 0 0 none /proc proc defaults 0 0 #tmp /tmp tmpfs defaults 0 0 #shm /dev/shm tmpfs defaults 0 0 #usb /proc/bus/usb usbfs defaults 0 0
# End of file
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
![](https://secure.gravatar.com/avatar/bf5873c121eda05be68cacff2664e98b.jpg?s=120&d=mm&r=g)
CONFIG_JFS_FS=m Apparently I did not. :) To whom should I suggest adding a warning about this in the guide? On Thu, Dec 1, 2011 at 9:54 AM, Niklas Wennerstrand <niklas@allow.se> wrote:
Did you complie your kernel with JFS support? Niklas
On 1 dec 2011, at 14:24, samwyse <samwyse@gmail.com> wrote:
I only recently discovered Crux, while looking for a small distro to use as the basis of a virtual appliance. I downloaded the ISO, created a VM, and followed the directions in the handbook to install. For some crazy reason, I decided to give JFS a try as my root file system. Unfortunately, my disk won't boot. I can boot from the ISO and mount the disk just fine, but the VM's Phoenix BIOS skips over the disk and goes straight to PXE.
Here's my lilo.conf: # # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) #
lba32 install=text boot=/dev/sda image=/boot/vmlinuz label=CRUX root=/dev/sda1 read-only append="quiet"
# End of file
Here's my fstab: # # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass>
/dev/sda1 / jfs defaults 1 1 #/dev/#SWAP# swap swap defaults 0 0 #/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0 #/dev/dvd /dvd udf ro,user,noauto,unhide 0 0 #/dev/floppy/0 /floppy vfat user,noauto,unhide 0 0 devpts /dev/pts devpts defaults 0 0 none /sys sysfs defaults 0 0 none /proc proc defaults 0 0 #tmp /tmp tmpfs defaults 0 0 #shm /dev/shm tmpfs defaults 0 0 #usb /proc/bus/usb usbfs defaults 0 0
# End of file
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
![](https://secure.gravatar.com/avatar/19ab268bc414cae754b60fd2f176775c.jpg?s=120&d=mm&r=g)
samwyse píše v Čt 01. 12. 2011 v 10:26 -0600:
CONFIG_JFS_FS=m
zkus zkompilovat kernel s parametrem CONFIG_JFS_FS=y
Apparently I did not. :)
To whom should I suggest adding a warning about this in the guide?
On Thu, Dec 1, 2011 at 9:54 AM, Niklas Wennerstrand <niklas@allow.se> wrote: Did you complie your kernel with JFS support? Niklas
On 1 dec 2011, at 14:24, samwyse <samwyse@gmail.com> wrote:
> I only recently discovered Crux, while looking for a small distro to use as the basis of a virtual appliance. I downloaded the ISO, created a VM, and followed the directions in the handbook to install. For some crazy reason, I decided to give JFS a try as my root file system. Unfortunately, my disk won't boot. I can boot from the ISO and mount the disk just fine, but the VM's Phoenix BIOS skips over the disk and goes straight to PXE. > > > Here's my lilo.conf: > # > # /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5) > # > > lba32 > install=text > boot=/dev/sda > image=/boot/vmlinuz > label=CRUX > root=/dev/sda1 > read-only > append="quiet" > > # End of file > > > Here's my fstab: > # > # /etc/fstab: static file system information > # > # <file system> <dir> <type> <options> <dump> <pass> > > /dev/sda1 / jfs defaults 1 1 > #/dev/#SWAP# swap swap defaults 0 0 > #/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0 > #/dev/dvd /dvd udf ro,user,noauto,unhide 0 0 > #/dev/floppy/0 /floppy vfat user,noauto,unhide 0 0 > devpts /dev/pts devpts defaults 0 0 > none /sys sysfs defaults 0 0 > none /proc proc defaults 0 0 > #tmp /tmp tmpfs defaults 0 0 > #shm /dev/shm tmpfs defaults 0 0 > #usb /proc/bus/usb usbfs defaults 0 0 > > # End of file >
> _______________________________________________ > CRUX mailing list > CRUX@lists.crux.nu > http://lists.crux.nu/mailman/listinfo/crux
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu http://lists.crux.nu/mailman/listinfo/crux
Milan
participants (4)
-
Milan Buška
-
Nicholas Lenz
-
Niklas Wennerstrand
-
samwyse