Автор Тема: пытаюсь remastering  (Прочитано 8501 раз)

0 Пользователей и 1 Гость просматривают эту тему.

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
пытаюсь remastering
« : 02 Октября 2010, 02:19 »
всем привет, хочу сделать livecd knoppix под себя.
нашел http://www.knoppix.net/wiki/Knoppix_Remastering_Howto
пробую все действа из виртуалки:
1. sfdisk -l
Disk /dev/sda: 522 cylinders, 255 heads, 63 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/sda: unrecognized partition table type
No partitions found
2. mount -rw /dev/sda /mnt/sda
mount: you must specify the filesystem typeуперся, помогите плз)

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: пытаюсь remastering
« Ответ #1 : 02 Октября 2010, 05:02 »
А что за таблица разделов тогда на sda? Можно вывод fdisk -l /dev/sda
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
Re: пытаюсь remastering
« Ответ #2 : 02 Октября 2010, 11:06 »
fdisk -l /dev/sda

Disk /dev/sda: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sda doesn't contain a valid partition table

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: пытаюсь remastering
« Ответ #3 : 02 Октября 2010, 12:12 »
А, понял, кажется... /dev/sda - это твой виртуальный жесткий диск, созданный для виртуальной машины? Тогда можешь в cfdisk (cfdisk /dev/sda, псевдографика) или в fdisk (fdisk /dev/sda, текстовая менюшка) создать на нем новый раздел и использовать его дальше по инструкции. После создания раздела не забудь создать на нем файловую систему (mkfs.reiserfs /dev/sda1, например)
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
Re: пытаюсь remastering
« Ответ #4 : 02 Октября 2010, 10:11 »
разбил диск на три раздела дальше пошел по шагам дошел до
14 setup the environment for chroot
mount --bind /dev /mnt/hda1/knx/source/KNOPPIX/dev
mount --bind /proc /mnt/hda1/knx/source/KNOPPIX/proc
mount --bind /sys /mnt/hda1/knx/source/KNOPPIX/sys
Now you can "chroot" into the copied KNOPPIX:
chroot /mnt/hda1/knx/source/KNOPPIX
но потом надо инет на нем настроить, а как выйти из chroot-а? чтобы:
cp /etc/dhcpc/resolv.conf /mnt/sda3/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
а то выдает:
cp: cannot stat `/etc/dhcpc/resolv.conf': No such file or directory

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: пытаюсь remastering
« Ответ #5 : 02 Октября 2010, 10:20 »
Ctrl+d, например. Или exit

Ну и да, скопировать можно и через другую консоль :)
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
Re: пытаюсь remastering
« Ответ #6 : 02 Октября 2010, 11:48 »
root@Microknoppix:/home/knoppix# cp /etc/dhcpc/resolv.conf /mnt/sda3/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
cp: cannot stat `/etc/dhcpc/resolv.conf': No such file or directory
не работает на новом терминале

ls /etc/dhcpc/resolv.conf -all
ls: cannot access /etc/dhcpc/resolv.conf: No such file or directory

хотя это не важно) на livecd инет не нужен...
из chroot я могу апт гет?
и как удалить все пакеты кроме Х и драйверов? хочу openbox поставить на livecd... в ручную как то не с руки

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: пытаюсь remastering
« Ответ #7 : 02 Октября 2010, 11:58 »
Цитировать
не работает на новом терминале
Вероятно, его там просто нет )

Цитировать
из chroot я могу апт гет?
Да, только еще обрати внимание на то, откуда пакеты будут ставиться. Если, например, с диска - то его придется сначала смонтировать в чрут, потом чрутнуться и уже тогда ставить то, что надо. Если с интернета - то в чруте должен быть прописан ДНС (ну а во внешней системе настроена сеть).

Цитировать
и как удалить все пакеты кроме Х и драйверов?  
Все - это какие? Кроме иксов и ядра еще есть куча служебных пакетов. Если хочется поудалять все лишние приложения и DE - может тогда уж проще почитать на тему создания своего live-cd, а не потрошить Knoppix? Собственно, получить список пакетов ты можешь командой dpkg -l, а потом apt-get remove'ать ненужные... Хотя это может быть достаточно долго )
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
Re: пытаюсь remastering
« Ответ #8 : 03 Октября 2010, 12:57 »
Цитировать
проще почитать на тему создания своего live-cd
не нашел) посоветуйте 4то нибудь

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
Re: пытаюсь remastering
« Ответ #9 : 03 Октября 2010, 01:02 »
Гм... Если честно, то сам live-cd практически не собирал - есть система на флешке - там обычный Debian стоит. Делал как-то live-cd под одну задачу - там использовал Debian'овские скрипты из live-helper - вот к ним можешь почитать документацию. В принципе, там одной командой ты создаешь live-cd из установленной системы, в текстовом режиме отвечая на несколько вопросов, разобраться несложно.
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

binarnik

  • *
  • Сообщений: 6
  • Karma: +0/-0
Re: пытаюсь remastering
« Ответ #10 : 03 Октября 2010, 01:10 »
спасибо, попробую)