← Back to team overview

sslug-teknik team mailing list archive

Re: Installation/Boot fra USB Nøgle

 

On 8/28/07, Frederik Hansen <frederik@xxxxxxxxx> wrote:

>
> Ja, mount -o remount,rw havde ingen effekt, alle var mount'ed med rw,
> men Rune har måske fat i noget, for tmpfs bliver anvendt.
> Hvordan kommer jeg uden om det?
>
> --
> Venlig hilsen
>
> Frederik Hansen
>

Du skal sikre dig at /home og /etc ikke blever mountede som tmpfs
drev. Jeg ville tro at det kan gøres ved kommentere linierne med
reference til /etc og /home ud, men er ikke sikker. Ved ikke hvordan
Fedoras LiveCD er sat op, så ville være en hjælp hvis du postede
infoen fra fstab filen :)
/Rune TS

Info fra fstab:

[fedora@localhost ~]$ cat /etc/fstab
/dev/mapper/livecd-rw   /                       ext3    defaults,noatime 0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0

og fra mount :

[fedora@localhost ~]$ mount
/dev/mapper/livecd-rw on / type ext3 (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sdb on /mnt/live type vfat (ro)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

Og det her er filerne på selve USB'en

[fedora@localhost ~]$ ll /mnt/live/
LiveOS/   syslinux/
[fedora@localhost ~]$ ll /mnt/live/
total 8
drwxr-xr-x 2 root root 4096 2007-08-20 15:03 LiveOS
drwxr-xr-x 2 root root 4096 2007-08-20 19:05 syslinux
[fedora@localhost ~]$
[fedora@localhost ~]$ ll /mnt/live/LiveOS/
total 696236
-rwxr-xr-x 1 root root 712945664 2007-08-20 15:05 squashfs.img
[fedora@localhost ~]$ ll /mnt/live/syslinux/
total 6396
-rwxr-xr-x 1 root root    2048 2007-08-20 19:05 boot.cat
-rwxr-xr-x 1 root root 4480658 2007-08-20 19:05 initrd.img
-rwxr-xr-x 1 root root   10932 2007-08-20 19:05 isolinux.bin
-r-xr-xr-x 1 root root   10835 2007-08-20 19:05 ldlinux.sys
-rwxr-xr-x 1 root root   32270 2007-08-20 19:05 splash.jpg
-rwxr-xr-x 1 root root     844 2007-08-20 19:05 syslinux.cfg
-rwxr-xr-x 1 root root  117152 2007-08-20 19:05 vesamenu.c32
-rwxr-xr-x 1 root root 1883604 2007-08-20 19:05 vmlinuz

Mmh.. squashfs.img - det er jo et "compressed read-only file system for the Linux kernel" - øv..
Så må jeg flytte alle filerne inde fra squashfs.img ud, og så på en eller anden måde få syslinux til at bruge det istedet.. Hvordan man så gør det..

Venlig hilsen
Frederik