LinuxForum.Fans
Тема

Создание запускаемого файла

Автор: Yurakl 90 сообщений 14514 просмотров
#41525

http://www.dmp.com.tw/tech/os-xlinux/xlinux-manual-5.7.htm#_Toc259779171
Всего-то надо

text

# mount -o remount,rw / (mount root file system readable/writable)
# (use FTP to upload files...)
# sync (flush file system buffers)
# mount -o remount,ro / (mount root file system read only)

Или вот еще, там дальше интересней:
http://www.dmp.com.tw/tech/os-xlinux/xlinux-manual-5.7.htm#_Toc259779177

text

8.8.      Modify RAM Disk Image
1.           Decompress ramdisk.gz on your desktop Linux (assume /tmp).
2.           # losetup /dev/loop0 /tmp/ramdisk
3.           # mount /dev/loop0 /mnt
4.           Do you job on /mnt.
5.           # sync
6.           # umount /mnt
7.           # losetup -d /dev/loop0
8.           # gzip -v9 /tmp/ramdisk
9.           You get a new ramdisk.gz with your changes.

!! Конечно все это делать ОЧЕНЬ опасно.



И вот еще
http://www.dmp.com.tw/tech/os-xlinux/xlinux-manual-5.7.htm#_Toc259779168


/etc/init.d/rcS It will be run first and you can add your initial programs into it. We add statement assign our IP in this file.
#41532

system-root, да,на флешке у меня лежит образ линукса, с которого и грузится.
inneska, я делал загрузочную флешку при помощи образа ОС, а не RAM Disk

для начала еще нужно разобраться как сделать так, чтобы файлы там хранились всегда

#41537
Yurakl написал:
да,на флешке у меня лежит образ линукса, с которого и грузится.

вот этот образ и можно замонтировать у себя на компе. в чем проблема?

#41538
Yurakl написал:
inneska, я делал загрузочную флешку при помощи образа ОС, а не RAM Dis

Ладно, а после
mount -o remount,rw / (mount root file system readable/writable)
Дает писать в корень?
И редактировать /etc/init.d/rcS ?
Ну и действительно, флешку можно и в другой компьютер воткнуть, и там поправить.

#41542

после mount -o remount,rw не дает писать в коернь все равно.
и что там править нужно??

#41552

А можно листинг файлов с флешки?

#41556

zerg, что-то я не понял вас.
на флешке находится вроде 4 файла, которые взяты с образа линукса. вам нужен их листинг???

#41559

Мне нужен ls корня флешки. Из чистого интереса. Не сложно?

#41560

а мне интересно именно эти 4 файла, може поможем наконец примонтировать один из них и положить в нужное место программу?

#41562

zerg, там находятся папки. Вам инетерсно какие?Ну, пожалуйста,
bin demo etc lib lost+found proc sbin tmp var
boot dev home linuxrc mnt root sys usr

system-root, про эти 4 файла смогу сказать тока в понедельник, когда появится картридер...

#41563

Что то это не флешка ваша... Это уже из системы.

#41565

дак с нее загружается сразу система из тех 4 файлов, про которые я вам говорил. а ls я по другому сделать не могую как иначе то?

#41569

Yurakl, смысл такой: вы кажете что лежит на флешке (те 4 файла) мы посмотрим и кто-нибудь дагадается какой из файлов отвечает за уже завернутую ФС, вот её нужно будет примантировать к компу с нормальным линуксом. тогда вы сможете со всем этим делом работать как с обычной директорией у вас на компе. засуните куда нужно вашу прогу, отмантируете и загрузитесь. вот только покажите эти 4 файла и удоставерьтесь что у вас есть комп с линуксом.

#41572

system-root, спасибо, что разжевали мою просьбу...

#41574

у меня есть комп с виртуалкой, на которой работает линукс.
файлы постараюсь выложить в понедельник на работе с утра...

#41990

У меня только один вопрос: зачем из нормальной полноценной машины делать тонкого клиента? На ебоксе спокойно запускаются полноценные Win98, FreeBSD и Linux, даже на версии железа всего 200МГц

#42169

one_man_show, у меня и стоит на ебоксе X-Linux.
system-root, у меня 4 файла:
linux
syslinux.cfg
syslinux.com
ldlinux.sys

syslinux.cfg
содержит

DEFAULT linux

LABEL linux
KERNEL linux
APPEND root=/dev/hdc2

#42199

one_man_show, проще обновлять софт на серваке. чем кучу софта на разных тачках...

#42311

Yurakl, более подробно можно? ls -lha например

#42335

Товарищи, кажется всё понятно. Yurakl, даёт нам листинг файлов с раздела (выдержка из fstab поста http://linuxforum.ru/viewtopic.php?pid=51199#p51199)

text
/dev/hda1    /boot        msdos        ro,defaults        0 0

По всей вероятности он зацепил на монтирование только первый раздел на флешке. Или, что ещё веселей, он смотрит из под мастдая и только на тот раздел, где fat.
А вот второй раздел на этой же флешке

text
/dev/hda2    /        ext2        defaults,noatime    0 1

он проморгал.

Ув. Yurakl, проверьте таблицу разделов на флешке. Сколько там партиций?

Войдите или зарегистрируйтесь, чтобы ответить.