[DSL] menu.lst read-only

Pagina: 1
Acties:

  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Enige tijd geleden een oude Compaq Armada 1530D uit de container gered (zie topic) en daar nu een beetje mee aan het spelen. Ik wil gewoon kunnen internetten, wat IM-en en wat dies meer zij.

Omdat ik onder Windows 98 m'n E-tech netwerk kaartje niet aan de praat kreeg en het scherm af en toe een onverklaarbare blackout had heb ik de stoute schoenen maar aangetrokken en Damn Small Linux geinstalleerd.

Werkt in principe prima, netwerk PCMCIA werkt goed en kan het internet op, blackouts zijn zo goed als verdwenen.
Enige is dat het beeld uiterst beroerd is. VGA 4 bits o.i.d. en dat is niet echt leuk surfen. Nu blijkt de Cirrus Logic 7548 grafische kaart van die Armada's vaker wat lastig te zijn, maar met Xfree86 + de juiste config-file moet dat verholpen kunnen worden.
Dus heb ik DSL frugal geinstalleerd, met Grub bootloader om zo de Xftee86 extension in MyDSL te kunnen plaatsen en de config te kunnen bewerken.

Nu wil ik een persistent Home aanmaken op hda4. Om dat vanaf boot standaard zo te houden zou ik dan in menu.lst in ~boot/grub/menu.lst de volgende cheat moeten gebruiken home=hda4.

Echter, menu.lst is read-only en kan ik dus niet bewerken (met MC)!
Ben vette linux-noob, maar als ik sudo mount doe dan zie ik wel ergens staan
code:
1
/cloop/KNOPPIX ro
hda1 waar DSL geinstalleerd staat, staat wel op rw. (hoe copy ik trouwens vanuit de shell de uitkomst van 'mount'? 8)7 )

Hoe zorg ik nu dat ik menu.lst wel kan editen? Is er een hele partitie read-only?

System | Suomalaiset Lehmät.


Verwijderd

Als je partitie wel schrijfbaar is, moet je met
chmod +w /boot/grub/menu.lst
een heel eind komen. De uikomst van mount opslaan doen je met
sudo mount > bestandsnaam

  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Verwijderd schreef op woensdag 10 oktober 2007 @ 09:44:
Als je partitie wel schrijfbaar is, moet je met
chmod +w /boot/grub/menu.lst
een heel eind komen. De uikomst van mount opslaan doen je met
sudo mount > bestandsnaam
Ik heb met MC wel geprobeerd om de chmod te veranderen, maar dat sloeg hij dus niet op.

System | Suomalaiset Lehmät.


  • zAo
  • Registratie: Maart 2002
  • Laatst online: 31-01 10:31

zAo

GPLv2 Fanboy

sudo chmod +w /boot/grub/menu.lst geprobeerd? ;)

  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Bij deze, nu zit ik achter het ding:
Dan geeft hij:
code:
1
chmod /boot/grub/menu.lst: Read-Only file system!


What does that mean?

System | Suomalaiset Lehmät.


  • Sosabowski
  • Registratie: Juni 2003
  • Laatst online: 18-12-2025

Sosabowski

nerd

En wat zegt
code:
1
mount
?

The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts. -- Bertrand Russell


  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Tja, als ik die uitvoer hier op het forum zou kunnen krijgen...
Inloggen op Tweakers lukt al niet, krijg een of andere 'forbidden' melding terwijl op mn laptopje met 'dat andere OS' het no problem is.

Ik heb trouwens enkel een touchpadje op die Armada. Dan moet met teglijkertijd links-recchts de paste werken maar dat doet het niet.
Dus ja... nog een keer proberen.

System | Suomalaiset Lehmät.


  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
/dev/root on / type ext2 (rw)
/dev/hda1 on /cdrom type ext2 (rw)
/dev/cloop on /KNOPPIX type iso9660 (ro)
/ramdisk on /ramdisk type tmpfs (rw,size=59208k,size=187507k)
unionfs on /KNOPPIX/bin type unionfs (rw,dirs=/ramdisk/bin=rw:/bin=ro)
unionfs on /dev type unionfs (rw,dirs=/ramdisk/dev=rw:/dev=ro)
unionfs on /etc type unionfs (rw,dirs=/ramdisk/etc=rw:/etc=rw)
unionfs on /KNOPPIX/lib type unionfs (rw,dirs=/ramdisk/lib=rw:/lib=ro)
unionfs on /KNOPPIX/sbin type unionfs (rw,dirs=/ramdisk/sbin=rw:/sbin=ro)
unionfs on /KNOPPIX/usr type unionfs (rw,dirs=/ramdisk/usr=rw:/usr=ro)
unionfs on /ramdisk/var type unionfs (rw,dirs=/ramdisk/var=rw)


Met Firefox ipv Dillo kom ik er wel op! Hierbij dus de mount output!

[ Voor 3% gewijzigd door MAher op 10-10-2007 19:44 ]

System | Suomalaiset Lehmät.


  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Volgens mij is er iets goed verkeerd in je /etc/fstab.

Maar goed, menu.lst staat als ik zo kijk in /cdrom.

Dus probeer eens:

code:
1
sudo vi /cdrom/boot/menu.lst


Of probeer je via een knoppix ramdisk te booten? Of is dit normaal voor DSL? (Ik ben Gentoo gebruiker)

offtopic:
Waarom heb je ext2 gekozen? Mits je een schijf hebt > 1 Gb ofzo, is ext3 een veel betere keus

We are pentium of borg. Division is futile. You will be approximated.


  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Rainmaker schreef op donderdag 11 oktober 2007 @ 09:34:
Volgens mij is er iets goed verkeerd in je /etc/fstab.

Maar goed, menu.lst staat als ik zo kijk in /cdrom.

Dus probeer eens:

code:
1
sudo vi /cdrom/boot/menu.lst


Of probeer je via een knoppix ramdisk te booten? Of is dit normaal voor DSL? (Ik ben Gentoo gebruiker)

offtopic:
Waarom heb je ext2 gekozen? Mits je een schijf hebt > 1 Gb ofzo, is ext3 een veel betere keus
Sorry, ik ben noob dus erg veel kan ik je niet uitleggen.

Damn Small Linux is dus normaal een liveCD die je van een bussiness-card cd-rom kan draaien, 50Mb dus. Die kan je vervolgens installeren op je hd in 3 smaken:
1) Frugal met Lillo (50Mb)
2) Frugal met Grub (50 (Mb)
3) Volledig uitgepakt, dan wordt het een Debian die met packages overweg kan. (300 Mb)

Ik heb voor Frugal met Grub gekozen. De LiveCD staat dus op mijn hda1 geinstalleerd. Dan kan ik extensions van DSL in MyDSL plempen en draaien. Een soort packages dus. Dat leek mij het voordeel plus dat het minder ruimte inneemt.
Ik heb een 1,3 Gb hd. ext2 heb ik gedaan op basis van een DSL HOWTO.

System | Suomalaiset Lehmät.


  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
OK, jouw suggestie werkt ook niet RainMaker. Blijkbaar draait DSL vanaf een ro partitie?

Hoe kan ik dat dan ongedaan maken?

System | Suomalaiset Lehmät.


  • Osiris
  • Registratie: Januari 2000
  • Niet online
mount -o remount,rw /path/naar/mountpoint


Als root. Als je geen root bent, `sudo ` ervoor zetten (zonder `)

  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Als ik dat doe, met als path /boot/grub/ dan zegt'ie:

code:
1
can't find KNOPPIX/boot/grub/ in /etc/fstab/

System | Suomalaiset Lehmät.


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Wat doet dat "KNOPPIX" opeens in je error?

En die /boot/grub stond ook niet tussen je mount output, dus dan valt er ook weinig te remounten hè?

Sowieso zal het altijd nog /boot zijn die gemount is met ergens op die partitie de map grub (-> /boot/grub).

Mountpoint is NIET hetzelfde als "map waar het bestand in staat".

[ Voor 9% gewijzigd door Osiris op 11-10-2007 20:51 ]


  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Osiris schreef op donderdag 11 oktober 2007 @ 20:50:
Wat doet dat "KNOPPIX" opeens in je error?
Tja, dat weet ik dus ook niet. Is iets DSL-specifieks denk ik want is gebaseerd op KNOPPIX.
En die /boot/grub stond ook niet tussen je mount output, dus dan valt er ook weinig te remounten hè?
Ok dus mountpoint wordt dan enkel /boot/ ?
Sowieso zal het altijd nog /boot zijn die gemount is met ergens op die partitie de map grub (-> /boot/grub).

Mountpoint is NIET hetzelfde als "map waar het bestand in staat".
Waarom staat hier
code:
1
/dev/cloop on /KNOPPIX type iso9660 (ro)

[/quote] (ro) achter?

System | Suomalaiset Lehmät.


  • Tim
  • Registratie: Mei 2000
  • Laatst online: 04-08-2025

Tim

Omdat het een iso is die niet rw gemount kan worden. Je kan dat oplossen door een unionfs over /boot te mounten, maar ik weet niet of grub daar mee overweg kan. In dat laatste geval zit er niet veel anders op dan een nieuwe partitie maken voor /boot, want zover ik weet kan je grub geen ander bestand laten lezen. Je kan ook lilo gebruiken uiteraard.

  • MAher
  • Registratie: September 2003
  • Laatst online: 05-05-2024

MAher

.. far and free ...

Topicstarter
Ik had eerder lilo als bootloader maar daarmee liep ik ook ergens tegenaan, dacht het 'eenoudiger' met grub te kunnen configureren :p
Misschien toch maar weer proberen.

System | Suomalaiset Lehmät.

Pagina: 1