リマスターして 自分のニーズに合ったCDを持とう

パピーを名犬にするための技、テクニック

モデレータ: YoN, nyu

リマスターして 自分のニーズに合ったCDを持とう

投稿記事by hatahata » 15/10/05(月) 19:46

ということで 小さなcoreplusで実験しました。



http://www.syslinux.org/wiki/index.php/ISOLINUX
の解説にしかすぎません。
debiandog の上でしました。

root@debian:~# ls -l CorePlus/
total 9960
drwxr-xr-x 3 root root 4096 9月 14 17:45 cde  <ーーーーーXのものがはいってます
-rw-r--r-- 1 root root 6636580 10月 5 19:26 core.gz <−−−initrd.gzに相当するものです。CorePlusから
-rw-r--r-- 1 root root 45056 10月 5 19:28 isolinux.bin<ーーーsyslinuxから
-rw-r--r-- 1 root root 59 10月 5 19:28 isolinux.cfg
-rwxr-xr-x 1 root root 122204 10月 5 19:26 ldlinux.c32<ーーーsyslinuxから
-rw-r--r-- 1 root root 3380112 10月 5 19:26 vmlinuz <ーーーCorePlusから


cat CorePlus/isolinux.cfg
default CP
label CP
kernel vmlinuz
append initrd=core.gz
です。
おそらく menu.lst をにらめっこしながらisolinux.cfgをつくらないといけないと思います。

boot.catはあとから出きると思います。

genisoimage -o ../output.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ./
してできた output.isoを CDにやいたらいいだけです。
起動は確認しました。
これはリマスター兼 live CDに 少なくともtiny coreではなってます。
最後に編集したユーザー hatahata [ 15/10/09(金) 14:36 ], 累計 5 回
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: sysylinux をつかう 原始的リマスター

投稿記事by hatahata » 15/10/06(火) 15:47

DebianDog-Jessie-openbox_xfce-3.16.0-4-686-pae.iso
には 下のようなremasterがあるのですが、使い方が?
この後どうすべきか教えていただけたらありがたいです。 :lol:
パーミッションが与えられていないため、記事の添付ファイルを見ることができません
最後に編集したユーザー hatahata [ 15/10/09(金) 11:52 ], 累計 1 回
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by damboard » 15/10/07(水) 16:56

自分の認識じゃ syslinuxはブートローダーなのですが リマスターツールなのですか
damboard
 
記事: 95
登録日時: 15/01/02(金) 12:01

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by hatahata » 15/10/08(木) 04:27

皆でさわっていかないと正解はわからないと思います。
自分の認識は以下です。

一言でいうと linuxの万能なブートローダーとおもいます。どこでもドアです。
例えば自分がいじくったdebianをそのままブートします。
grub4dosconfig は HDD,USDなら自分がいじくったLINUXをブートしますよね。
それをCD、DVD対象にisolinuxはできると思います。

御本家 https://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/ の syslinux-6.03-pre20.tar.gz  を解凍して使いました。


知りたいこと linusさんは どのディストリを使ってるのだろう?                 
      64ビットマシンに 100G以上のメモリをつんで i386のは仮想空間でテストかな?  vmm,bhyve       
最後に編集したユーザー hatahata [ 15/10/09(金) 14:37 ], 累計 2 回
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by 486HA » 15/10/08(木) 14:25

hatahata さんが書きました:皆でさわっていかないと正解はわからないと思います。
自分の認識は以下です。

一言でいうと linuxの万能なブートローダーとおもいます。どこでもドアです。
例えば自分がいじくったdebianをそのままブートします。
grub4dosconfig は HDD,USDなら自分がいじくったLINUXをブートしますよね。
それをCD、DVD対象にsyslinuxはできると思います。
(quirkyにはそんなツールが元からはいってますね)

そんなツールとは」とは具体的に名称を挙げてください。
BarryさんのQuirkyシリーズは、フルインストールを前提としているのでリマスターは想定外です。
hatahata さんが書きました:混乱するのは
mint linux だと
c260 yuma # aptitude search syslinu ある
c260 yuma # aptitude search extlinux ある
c260 yuma # aptitude search isolinux ない
です。
しかし isolinux のあるLINUXもあります。
で 混乱します。

syslinux、extlinuxやisolinuxは、対応するメディアやフォーマットによって使い分けすることは常識なので、
混乱しているのは、hatahataさんだけでしょう。
hatahata さんが書きました:知りたいこと linusさんは どのディストリを使ってるのだろう?                 
      64ビットマシンに 100G以上のメモリをつんで i386のは仮想空間でテストかな?

気になるなら、http://torvalds-family.blogspot.com/に問い合わせてみたら如何!

いずれにせよ、 syslinux(extlinuxやisolinux)もブートローダーではあっても、
リマスター的な機能は全く無いことは常識です。
EPSON NJ5000 Pro、EdiCube R850P
s2d: Slacko 5.7.0、Tahrpup 6.0.3、Vivid-6.5/β2
Full: Quirky Appril 7.2.1April 7.0.4.1Unicorn 6.2.1、Tahr 6.0.5/6.1.4
Frugal: Quirky April 7.2.1、Precise 5.7.1 PAE/Retro/Q621
Google Chrome 45.0.2454.101
486HA
 
記事: 946
登録日時: 11/03/06(日) 14:31

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by akkie2 » 15/10/08(木) 15:43

hataさん
実験されるのは自由ですけど
ここは、HOWTOです
パピーの使い方を知りたい人が見るところです。
はっきり言えば迷惑です。
自分で「その他」でやってください。
あと、それ、リマスターとか何でもないと思いますよ。
isolinuxの普通の機能でしょう。
マシン:  NEC VersaPro(Core2Duo 2GHz),SONY VAIO-PCV(P4 3.2GHz), Lenovo S-12(Atom N270 1.6GHz),
Puppy: Precise-571本家+Fluxbox , Tahr-6.0.2CE, Vivid-beta2
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
アバター
akkie2
 
記事: 100
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by hatahata » 15/10/08(木) 22:20

もとは
http://detail.chiebukuro.yahoo.co.jp/qa ... 1237343407
です。
つまり起動しているLinuxからオリジナルのライブCDを作る方法です。
残念ながらここにあるremastersysは 発見できてません。


しかし precise571JPには remasterpup2があり これはshell script で 中をみるとisolinux.bin の記述があります。

kernel vmlinuz
append initrd=initrd.gz
だけで起動するlinux なら isolinux.cfgをつくるのはかんたんですが、

puppyには sfsがあるので 複雑なスクリプトremasterpup2になって

remasterpup2 fix - Barry Kauler - Powered by PPLOG
bkhome.org/blog/?viewDetailed=03061
Oct 22, 2012 - remasterpup2 fix. Rerwin posted a fix for script 'remasterpup2': http://murga-linux.com/puppy/viewtopic. ... &start=840 ...
Barryが誤りを指摘してます。 

したがって isolinux.binに処理を任せる下準備とか isolinux.cfgの記載とかが問題だとおもいます。

なお precise571JPでremsaterpupをいれると 「現在のスナップショットをとって CDに焼きます」とのメッセージが出てきます。 だから リマスターにはisolinux.binが深くかかわってきます。

また 本家にはsyslinuxしかないのに 
aptitude search isolinux
p isolinux - collection of bootloaders (ISO 9960 bootloader)
な風にでてくるのが不思議です。本家にないのがある。

今は提出できませんが 家に帰ると quirkyのqemu イメージ(バリーさん作)で起動したとき 現在のスナップショットをとってCDに焼く
メニューがデスクトップにあるのを見ました。錯覚でないなら。

みんな 毎日HDD,USBにリマスターをしている。
でも CDに対してはイメージを作ってからでないと 毎日の変化をCDにはリマスターできない。
CDに対するリマスターができれば 相手の好きな背景のあるインストールCDをプレゼンとできる。
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by 486HA » 15/10/08(木) 23:28

hatahata さんが書きました:もとは
http://detail.chiebukuro.yahoo.co.jp/qa ... 1237343407
です。

そのどこにもPuppy Linuxとは書いてないのだけど、何故そうなるのか我々凡人の理解を超越しています。
hatahata さんが書きました:今は提出できませんが 家に帰ると quirkyのqemu イメージ(バリーさん作)で起動したとき 現在のスナップショットをとってCDに焼く
メニューがデスクトップにあるのを見ました。錯覚でないなら。

quirkyのqemu イメージ(バリーさん作)」って、具体的なバージョンも答えがないところから判断すると、
錯覚ではなく、hatahataさんの妄想ではありませんか。

hatahataさんは、他人のレスは全く読まない若しくは理解できないのではないかと思われますが、如何?
EPSON NJ5000 Pro、EdiCube R850P
s2d: Slacko 5.7.0、Tahrpup 6.0.3、Vivid-6.5/β2
Full: Quirky Appril 7.2.1April 7.0.4.1Unicorn 6.2.1、Tahr 6.0.5/6.1.4
Frugal: Quirky April 7.2.1、Precise 5.7.1 PAE/Retro/Q621
Google Chrome 45.0.2454.101
486HA
 
記事: 946
登録日時: 11/03/06(日) 14:31

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by hatahata » 15/10/09(金) 01:40

家に帰らないと確認できないのですが
バリーさんがつくられた以下の qemuイメージ
ftp distro.ibiblio.org:/quirky/quirky6/x86/april-7.0.3の
april-7.0.3-8gb.img.xz
で CDリマスターがあったように思います。
以前にも書いたように、自分のPCには FDのドライブがついてないのに、このqemuイメージを起動するとFDのドライブがでてきます。
したがって公開されているapril-7.0.3.isoからのものとは別になります。
ということはapril-7.0.3-8gb.imgは バリーさんがFDのドライブを追加したものと思われます。


バリーさんがqemuイメージをつくってるということは 想像をたくましくすれば バリーさんのPCでは
新作はパーティションで動かしてるけど たくさんの旧作はqemuイメージにしてしまってるのではないのかと思います。
1つのPCに 確かにextendedをすると 10位のパーティションはもてても それ以上となると
それぞれのパーティションが余裕のスペースを必要とするため苦しくなってくるのではないでしょうか。
qemuイメージなら25Gくらいあるブルーレイへファイルの形で書き込んでおくことも容易です。
ただし qemuイメージには欠点がありその一つはqemuイメージでは そこのなかにqemuマシンを立ち上げることは無理ではないかと思います。
また qemuイメージにNICを追加することもできないのではないかと思います。
しかし、達人は手品師なので 我々にはできないトリックをやります。


qemuやりはじめて1月にもならないので偉そうなことは言えませんが、 仮想化はPCをするものにとっては シェルスクリプトとならんだ基礎素養ではないかと思います。
気楽にいろんなOSが試せます。
linuxマシンでBSDを試すことができ、 BSDマシンでlinuxを試すことができます。
さらに 高価なsparc64マシンさえ 仮想化できます。
(就職したらsparc64マシンをつかわないといけないが、 個人ではとても持てないどうしようといった場合を想定)
そして母艦と同じネットワークにいるので 母艦からそのqemuに 攻撃することによって 防御能力を身につけれます
泥棒の家の守りが一番固いのではないかと思います。
(ほんとかどうか知らないのですが 開いてるポートを見つけるnmapを 他人にしても危ないとかいう話をききました)


自分で追試してませんが 偶然 手動 リマスターをみつけました。
http://puppylinux.org/wikka/Remastering です。
こんな短いので いけるのでしょうか、 いけたとしたら凄いし、 内容がチンプンカンプンで理解が難しい。
このページを読むと
Woof is a Puppy building program. It is used to build a Puppy Linux distribution from the binary packages of another Linux distribution.
Woofy can remaster any Puppy Linux ISO, using any version of Puppy Linux.
などもありますが、 http://puppylinux.org/wikka のページはどれくらいの信用度があるものなのでしょうか。
https://www.youtube.com/watch?v=cpMk7frOEho の動画をみれば Woofyわかりやすい。

PCには日本語は通じなく 通じるのはコードだけです。
料理人は出来上がった料理より その作り方を知りたい。
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: sysylinux をつかう 原始的リマスター(partition install type)

投稿記事by hatahata » 15/10/09(金) 07:12

やっと how to レベルに到達しました。

1)woofy0.91.pet には 「自分のPCでしか立ち上がらない」かどうかの選択のところがないようです・
そのためか 他人の win7オンリーのPCではpuppy_precise_5.7JP.sfs not found となり立ち上がりませんでした。


2)そのためにpuppy_precise_5.7JPでしました。
これを HDDから立ち上げ puppyパッケージ マネージャで lftpをいれました。
そのつぎに メニューー>セットアップー> puppyライブCDのリマスターでやったら自動的にCDまで焼いてくれます。
win7オンリーのPCでも CDからだけ立ち上がります。
CDから立ち上がったのに すでにlftpがあります。

そういう意味でリマスターはできてます。
ここは すべて日本語ですので 間違いようがありません。
puppy_precise_5.7JPが いかにも日本人らしく 性格に丁寧に緻密に仕上げられてます。

なおtahrのメニューにもあり 実はこれ woofyではなく remasterpupです。
日本語いれて、好きな写真を壁紙にして、 chrome が はいったオリジナルのCDをつくれると思います。
100人100用のニーズにこたえられます。

バリーさんがisolinux.cfgは
default puppy
display boot.msg
prompt 1
timeout 50

F1 boot.msg
F2 help.msg
F3 help2.msg

label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd
でした。
パーミッションが与えられていないため、記事の添付ファイルを見ることができません
hatahata
 
記事: 154
登録日時: 14/06/11(水) 11:49

Re: リマスターして 自分のニーズに合ったCDを持とう

投稿記事by damboard » 15/10/11(日) 23:09

remasterpup なんてソフト無いし
わざわざ howtoに書く内容じゃないて言うか あんたのカキコ意味わかりません

落書きとしか見えません
利用者の立場から言わせてもらえば 消えてくれませんか
めざわりです
管理者不在のようだからいいます

早く 消えろ
damboard
 
記事: 95
登録日時: 15/01/02(金) 12:01


Return to HOWTO

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[3人]