Adott egy eeePC 901, előtelepített Xandros-sal. A problémám az, hogy a menu.lst módosítása nem érvényesül boot-oláskor.
A bootolás után a következő fájlrendszerek vannak csatolva:
rootfs on / type rootfs (rw)
/dev/sda1 on /.ro type ext2 (ro)
/dev/sda2 on /.rw type ext3 (rw,noatime,data=ordered)
none on / type aufs (rw,xino=/.rw/.aufs.xino,br:/.rw=rw:/.ro=ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
tmpfs on /dev/shm type tmpfs (rw)
tmpfs on /media type tmpfs (rw)
tmpfs on /tmp type tmpfs (rw)
/dev/sdb1 on /home type ext3 (rw,noatime,data=ordered)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /ro type ext2 (ro)
Azt már sikerült megállapítanom, hogy az sda1-en van a kiinduló fájlrendszer, és ha az /etc/grub/menu.lst fájlt módosítom, akkor az sda1-en nem változik semmi, hanem az sda2-n jön létre a módosított menu.lst fájl.
A probléma viszont az, hogy a grub boot-oláskor az sda1-ről veszi a fájlokat, tehát nem látja a módosított fájlt, ami az sda2-n van. Az sda1 viszont csak olvashatóként van csatlakoztatva, így azt nem tudom módosítani.
Ötleteim eddig:
- az sda1 újracsatlakoztatása rw-ként: attól tartok ez tönkrevágja az aufs-t
- grub áttelepítése az sdb1-re
Mit ajánlotok?
- 1397 megtekintés
Hozzászólások
Nem bootol usb-ről?
Mert akkor egy usb-re installt live linuxal(pl:sysrescue)
talán gyógyítható.
- A hozzászóláshoz be kell jelentkezni
Köszönöm az ötletet, sikerült.
Felraktam egy Kingston DataTraveler 512MB pendrive-ra a sysrecuecd-t. A leírástól csak annyiban tértem el, hogy a MBR-t (Master Boot Record) "lilo -M /dev/sdc"-vel készítettem el.
Az eeePC 901-en valami furcsaság miatt nem bootol USB-ről akkor, ha ez csak a "Boot Priority Device" listában van beállítva a BIOS-ban. Úgy működött csak, ha induláskor ESC-t nyomtam és az utána feljövő menüből kézzel választottam ki a pendrive-ot. (BIOS Revision 1603, 10/03/08.)
- A hozzászóláshoz be kell jelentkezni