Линуксоиды работают из-под линукс?
|
|
namlung | Дата: Среда, 24.04.2013, 18:50 | Сообщение # 61 |
Экспериментатор
Группа: Пользователи
Сообщений: 189
Статус: Отсутствует
| Узловчанин, Здорово , тока тут смотррю целое программа написана , ток немогу понять расшифруйте если не сложно , чего там если не 3.2 % и чего если не 1.3 % , такой мудреной менюхи я еще не видел , тут почти все не понятно .
|
|
| |
Узловчанин | Дата: Среда, 24.04.2013, 20:23 | Сообщение # 62 |
Экспериментатор
Группа: Проверенные
Сообщений: 64
Статус: Отсутствует
| Это вот отсюда взято, честно говоря не знаю алгоритма и что для чего, но главное работает . На человеческом языке это значит что если на носителе есть 4 раздела то появится сообщение "Entry 4 is already in use" (Уже используется 4ая запись) и снова загрузится меню груба, а если разделов меньше то будет грузиться смонтированный виртуальный образ.
Сообщение отредактировал Узловчанин - Среда, 24.04.2013, 20:29 |
|
| |
Sh1td0wn | Дата: Среда, 24.04.2013, 20:55 | Сообщение # 63 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > как я понимаю загрузить его можно из образа на флешке , т.е ставить необязательно ? Именно.
Способ выше работает с новым GRUB4DOS, дефрагментированным образом и любой ФС на флешке. Также можно сложить содержимое образа в корень и запустить:
Код title Debian 6 Live GNOME kernel /live/vmlinuz boot=live config lang=ru_RU initrd /live/initrd.img На NTFS может не работать. Если возможность установки с того же диска не требуется, можно скопировать только директорию /live/, не трогая все остальные.
Бэкпорты - просто чуть более новые пакеты, собранные для старой системы (версии stable). Для сравнения, в главном архиве пакетов для Debian доступны драйвера nVidia версий 195.36, 173xx и 96xx, а в бэкпортах - 295.59 (а самая новая версия - в experimental - 313.26).
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
valeriduss | Дата: Суббота, 14.12.2013, 13:57 | Сообщение # 64 |
Ищущий
Группа: Проверенные
Сообщений: 21
Статус: Отсутствует
| Уважаемые форумчане ! Есть мультизагрузочный внешний диск nfts. Решил на него поставить rosinka 11. Вот меню запуска. Запустилась. title rosinka LiveCD kernel /Rosinka/vmlinuz iso-scan/filename=/Rosinka/LM-11-Rosinka-32bit-Std-20110827.iso boot=casper persistent persistent-path=Rosinka locale=ru_RU quiet splash &vt_handoff nomodeset initrd /Rosinka/initrd.lz
Этот параметр &vt_handoff nomodeset помогает мне избежать рваного экрана (кто-то подсказал, кто не помню !)
В каталоге Rosinka лежит файл сохранения casper-rw. По совету с какого-то форума ввел параметр persistent persistent-path=Rosinka
К сожалению, настройки не сохраняются. Может быть, кто-то подскажет, как сохранить настройки. Спасибо Валерий
|
|
| |
Sh1td0wn | Дата: Вторник, 17.12.2013, 20:32 | Сообщение # 65 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Кажется, я нашёл проблему. Вот код поиска casper-rw:
Код find_cow_device() { pers_label="${1}" cow_backing="/${pers_label}-backing"
if [ -z "${PERSISTENT_PATH}" ]; then pers_fpath=${pers_label} else pers_fpath=${PERSISTENT_PATH}/${pers_label} fi
for sysblock in $(echo /sys/block/* | tr ' ' '\n' | grep -v loop); do # do not ever probe floppies, probing nonexistant ones delays the boot to half an hour and longer n=${sysblock##*/} if [ "${n#fd}" != "$n" ]; then continue fi for dev in $(subdevices "${sysblock}"); do devname=$(sys2dev "${dev}") if [ "$(/sbin/blkid -s LABEL -o value $devname 2>/dev/null)" = "${pers_label}" ]; then echo "$devname" return # Do not add any filesystem types here that might be able to # mount a journalled filesystem and replay the journal. Doing so # will cause data loss when a live CD is booted on a system # where filesystems are in use by hibernated operating systems. elif [ "$(get_fstype ${devname};)" = "vfat" ]; then mkdir -p "${cow_backing}" try_mount "${devname}" "${cow_backing}" "rw" || continue cow_backing_mp=$(where_is_mounted "${devname}") if [ -e "${cow_backing_mp}/${pers_fpath}" ]; then echo $(setup_loop "${cow_backing_mp}/${pers_fpath}" "loop" "/sys/block/loop*") return 0 else umount ${cow_backing_mp} fi fi done done }
Файлы casper-rw он ищет только на FAT, а все остальные файловые системы признаёт, только если у них метка casper-rw, и содержимое их использует вместо этого файла. Похоже, придётся создавать отдельный раздел, форматировать в ext2 и давать ему label casper-rw.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |