Пользовательского поиска
Воскресенье, 22.12.2024, 06:06
Приветствую Вас Гость | RSS
Главная | SystemRescueCD - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sh1td0wn, asdqqww  
SystemRescueCD
Sh1td0wnДата: Вторник, 01.06.2010, 23:52 | Сообщение # 1
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Официальный сайт: http://sysresccd.org/

Description: SystemRescueCd is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the partitions of the hard disk. It comes with a lot of linux software such as system tools (parted, partimage, fstools, ...) and basic tools (editors, midnight commander, network tools). It requires no installation. It can be used on linux servers, linux desktops or windows boxes. The kernel supports the important file systems (ext2/ext3/ext4, reiserfs, reiser4, btrfs, xfs, jfs, vfat, ntfs, iso9660), as well as network filesystems (samba and nfs).

В комплекте возможность запускаться с NTFS, с iso-образа и графическая подсистема. Большинство программ, правда, всё равно имеют текстовый или псевдографический интерфейс.

(начало обсуждения перенесено из темы про Hiren's Boot CD)


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:53 | Сообщение # 2
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
mronegin, попробуйте прикрутить SystemRescueCD. Функции примерно те же, и "оригинал" должен заработать с NTFS.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Вторник, 01.06.2010, 23:53 | Сообщение # 3
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
Sh1td0wn,
step-02: Format the USB-stick as FAT
First, format the device. You can just right-click on the USB-device in the Explorer, and then select "Format...", and choose a FAT filesystem (it won't work with NTFS)...
Результат по загрузке из iso:

Испробовал все возможные методы загрузки, предложенные в меню
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:53 | Сообщение # 4
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Странно.
Quote
The kernel supports the important file systems (ext2/ext3/ext4, reiserfs, reiser4, btrfs, xfs, jfs, vfat, ntfs, iso9660), as well as network filesystems (samba and nfs).
.
Кроме того, F) Manual installation method from Windows (deprecated), а, значит, давно не обновлялся.
Кроме того, http://imagebin.ca/view/FPdF0naQ.html говорит о том, что ntfs всё-таки поддерживается (это шелл из initramfs).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Вторник, 01.06.2010, 23:53 | Сообщение # 5
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
Sh1td0wn, Может он и support эти файловые системы, но только не из под NTFS... Hiren's тоже запросто читает NTFS разделы, правда только при запуске из FAT...
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:53 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Плюс к доказательству (1) с шеллом из initramfs (в нём нет ntfs-3g, только ядерные ФС) выкладываю доказательство (2): http://imagebin.ca/view/heTAWy.html - успешно запустившийся с NTFS-раздела SystemRescueCD.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Вторник, 01.06.2010, 23:53 | Сообщение # 7
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
Sh1td0wn, так я не понял, у вас получилось или тут какой-то глюк? И если да, что прописали в menu?

Сообщение отредактировал mronegin - Вторник, 01.06.2010, 22:53
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:54 | Сообщение # 8
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Да, получилось. Извлёк всё в корень раздела и прописал:
Code
kernel /isolinux/rescuecd scandelay=1
initrd /isolinux/initram.igz

Видео: http://rghost.ru/1774681


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Вторник, 01.06.2010, 23:54 | Сообщение # 9
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
После нескольких экспериметов (что оправдывает моё звание biggrin ) понял, что sysrcd.dat обязан быть в корне (203мб!)... и это пока не радует, чем больше файлов на главной, тем неприятнее... там и так 5 штук было
Из имиджа запускаться не хотит... единственное может прокатит, если запускать из iso, но с выцарапанным sysrcd в корень... попробую, отпишусь


Сообщение отредактировал mronegin - Вторник, 01.06.2010, 23:27
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:54 | Сообщение # 10
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
http://sysresccd.org/Sysresccd-manual-en_Booting_the_CD-ROM
Quote
isoloop=xxx:
Grub2 (currently in development: grub-1.98) provides a new feature to boot from an ISO image which is stored from the hard disk. If you put a copy of systemrescuecd-x86-x.y.z.iso on a partition that Grub2 can read then you can boot SystemRescueCd directly from the ISO image stored on your hard drive. This is very convenient if you frequently update SystemRescueCd and you want to boot it directly from Grub2. Grub2 knows what an ISO image is and it will load the kernel image (rescuecd/rescue64) and the initramfs (initram.igz) from the ISO into memory. It will then do its normal job and execute the kernel. The SystemRescueCd init script must then be aware that its sysrcd.dat file is in an ISO and not directly on the partition. For that reason, this isoloop=xxx boot option is required so you must use it in your grub.cfg. This option is only supported in SystemRescueCd-1.4.0 and more recent. This option specifies the path of the ISO image in the partition that grub considers as its root partition. It's important to understand that the path of the ISO image may be different from the path on your linux system. If you have a separate boot partition mounted on /boot and if you copy this ISO image to /boot/sysrcd/systemrescuecd-x86-x.y.z.iso then the option has to be isoloop=/sysrcd/systemrescuecd-x86-x.y.z.iso. This is because the boot partition is what Grub2 will consider as its root partition during the boot process. Please read the section about isoloop for more details.

(может быть, передвинуться в раздел Linux?)


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Вторник, 01.06.2010, 23:54 | Сообщение # 11
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
isoloop=/sysrcd как я понял работает только с grub2 или я ошибаюсь? Если последнее, то объясните пожалуйсто как это организовать в стандартном grub'e, я в linux'e пока топор... кстати моя метода сработала (загрузка iso (49mb) и sysrcd в корне)!

P.S. Уверен, что тему надо переносить, причем с начала обсуждения SYSRCD... думаю здесь ей делать точно нечего! biggrin

Сообщение отредактировал mronegin - Вторник, 01.06.2010, 23:48
 
Sh1td0wnДата: Вторник, 01.06.2010, 23:54 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (mronegin)
работает только с grub2 или я ошибаюсь?

Ошибаетесь, это такой же параметр ядра, как и любой другой. Просто эмуляция образа стала популярной, почему-то, только с развитием GRUB2. Организовывается точно так же, как и любой другой mapping:

Code

map /path/to/image.iso (hd32)
map --hook
root (hd32)
kernel /isolinux/rescuecd scandelay=5 isoloop=/path/to/image.iso
initrd /isolinux/initram.igz

Перенёс сообщения, можно писать дальше.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Среда, 02.06.2010, 00:13 | Сообщение # 13
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
title System Rescue CD 1.5.5 (experiment)
map /HBCD/systemrescuecd-x86-1.5.5.iso (hd32)
map --hook
root (hd32)
kernel /isolinux/rescuecd scandelay=5 isoloop=/HBCD/systemrescuecd-x86-1.5.5.iso
initrd /isolinux/initram.igz

title System Rescue CD 1.5.5 (experiment)
map --sectors-per-track=0 --heads=0 /HBCD/systemrescuecd-x86-1.5.5.iso (hd32) || map --mem --sectors-per-track=0 --heads=0 /HBCD/systemrescuecd-x86-1.5.5.iso (hd32)
map --hook
root (hd32)
kernel /isolinux/rescuecd scandelay=5 isoloop=/HBCD/systemrescuecd-x86-1.5.5.iso
initrd /isolinux/initram.igz

Я знаю, что туплю, но всё же?

 
Sh1td0wnДата: Среда, 02.06.2010, 00:18 | Сообщение # 14
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Какова версия grub4dos? Всё ли в порядке с образом? Что, если мапить на (cd32)?
Что, если после map --hook сделать ls (hd32)/?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
mroneginДата: Среда, 02.06.2010, 00:49 | Сообщение # 15
Специалист
Группа: Проверенные
Сообщений: 256
Репутация: 29
Статус: Отсутствует
Grub - 0.4.5b Образ свежескачанный...
Мапинг на (cd32):

на счет последнего не уверен, что правильно понял... но при:
Code
map --hook
ls (hd32)/HBCD/systemrescuecd-x86-1.5.5.iso

выдаёт -> file not found
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru